├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── pull_request_template.md └── workflows │ ├── codeql-analysis.yml │ ├── main.yml │ └── release.yml ├── .gitignore ├── CHANGELOG.md ├── CODE-OF-CONDUCT.md ├── CONTRIBUTING.md ├── HowToKerberize.md ├── LICENSE.txt ├── NOTICE ├── README.md ├── kerberos-process.png ├── lib ├── HOW_TO_INSTALL.MD ├── aws-glue-datacatalog-client-common-3.4.0-WD-1.jar ├── aws-glue-datacatalog-client-common-3.4.0-WD-1.pom ├── aws-glue-datacatalog-hive-client-3.4.0-WD-1.pom ├── aws-glue-datacatalog-hive3-client-3.4.0-WD-1.jar ├── aws-glue-datacatalog-hive3-client-3.4.0-WD-1.pom ├── aws-glue-datacatalog-spark-client-3.4.0-WD-1.jar ├── aws-glue-datacatalog-spark-client-3.4.0-WD-1.pom ├── hive3-shims-3.4.0-WD-1.jar ├── hive3-shims-3.4.0-WD-1.pom ├── install_local_libs.sh ├── shims-3.4.0-WD-1.pom ├── shims-common-3.4.0-WD-1.jar ├── shims-common-3.4.0-WD-1.pom ├── shims-loader-3.4.0-WD-1.jar ├── shims-loader-3.4.0-WD-1.pom ├── spark-hive-shims-3.4.0-WD-1.jar └── spark-hive-shims-3.4.0-WD-1.pom ├── logo.png ├── lombok.config ├── pom.xml ├── system-diagram.png ├── waggle-dance-api ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── hotels │ │ └── bdp │ │ └── waggledance │ │ └── api │ │ ├── ValidationError.java │ │ ├── WaggleDanceException.java │ │ ├── federation │ │ └── service │ │ │ ├── FederationService.java │ │ │ └── FederationStatusService.java │ │ └── model │ │ ├── AbstractMetaStore.java │ │ ├── AccessControlType.java │ │ ├── ConnectionType.java │ │ ├── DatabaseResolution.java │ │ ├── FederatedMetaStore.java │ │ ├── FederationType.java │ │ ├── Federations.java │ │ ├── GlueConfig.java │ │ ├── MappedTables.java │ │ ├── MetaStoreStatus.java │ │ └── PrimaryMetaStore.java │ └── test │ ├── java │ └── com │ │ └── hotels │ │ └── bdp │ │ └── waggledance │ │ └── api │ │ ├── ValidationErrorTest.java │ │ ├── WaggleDanceExceptionTest.java │ │ └── model │ │ ├── AbstractMetaStoreTest.java │ │ ├── FederatedMetaStoreTest.java │ │ ├── FederationsTest.java │ │ └── PrimaryMetaStoreTest.java │ └── resources │ └── log4j2.xml ├── waggle-dance-boot ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── hotels │ └── bdp │ └── waggledance │ └── Info.java ├── waggle-dance-core ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── hotels │ │ │ └── bdp │ │ │ └── waggledance │ │ │ ├── WaggleDance.java │ │ │ ├── client │ │ │ ├── AbstractThriftMetastoreClientManager.java │ │ │ ├── CloseableThriftHiveMetastoreIface.java │ │ │ ├── CloseableThriftHiveMetastoreIfaceClientFactory.java │ │ │ ├── DefaultMetaStoreClientFactory.java │ │ │ ├── GlueClientFactory.java │ │ │ ├── HiveUgiArgs.java │ │ │ ├── MetaStoreClientFactory.java │ │ │ ├── SaslThriftMetastoreClientManager.java │ │ │ ├── SplitTrafficMetastoreClientFactory.java │ │ │ ├── ThriftClientFactory.java │ │ │ ├── ThriftMetastoreClientManager.java │ │ │ ├── adapter │ │ │ │ └── MetastoreIfaceAdapter.java │ │ │ ├── compatibility │ │ │ │ ├── HMSCompatiblityImpl.java │ │ │ │ ├── HiveCompatibleThriftHiveMetastoreIfaceFactory.java │ │ │ │ ├── HiveThriftMetaStoreIfaceCompatibility.java │ │ │ │ ├── HiveThriftMetaStoreIfaceCompatibility1x.java │ │ │ │ └── HiveThriftMetaStoreIfaceCompatibility2x.java │ │ │ └── tunnelling │ │ │ │ ├── HiveMetaStoreClientSupplier.java │ │ │ │ ├── HiveMetaStoreClientSupplierFactory.java │ │ │ │ ├── LocalHiveConfFactory.java │ │ │ │ ├── MetastoreClientMethodChecker.java │ │ │ │ ├── TunnelableFactorySupplier.java │ │ │ │ └── TunnelingMetaStoreClientFactory.java │ │ │ ├── conf │ │ │ ├── GraphiteConfiguration.java │ │ │ ├── PrometheusConfiguration.java │ │ │ ├── WaggleDanceConfiguration.java │ │ │ └── YamlStorageConfiguration.java │ │ │ ├── context │ │ │ ├── CommonBeans.java │ │ │ └── ScheduledBeans.java │ │ │ ├── core │ │ │ └── federation │ │ │ │ └── service │ │ │ │ └── PopulateStatusFederationService.java │ │ │ ├── manifest │ │ │ └── ManifestAttributes.java │ │ │ ├── mapping │ │ │ ├── model │ │ │ │ ├── ASTQueryMapping.java │ │ │ │ ├── DatabaseMapping.java │ │ │ │ ├── DatabaseMappingImpl.java │ │ │ │ ├── DatabaseNameMapping.java │ │ │ │ ├── MetaStoreMapping.java │ │ │ │ ├── MetaStoreMappingDecorator.java │ │ │ │ ├── MetaStoreMappingFactoryImpl.java │ │ │ │ ├── MetaStoreMappingImpl.java │ │ │ │ ├── PrefixMapping.java │ │ │ │ └── QueryMapping.java │ │ │ └── service │ │ │ │ ├── DatabaseMappingService.java │ │ │ │ ├── FederatedMetaStoreStorage.java │ │ │ │ ├── GrammarUtils.java │ │ │ │ ├── HivePrefixPattern.java │ │ │ │ ├── MappingEventListener.java │ │ │ │ ├── MetaStoreMappingFactory.java │ │ │ │ ├── PanopticConcurrentOperationExecutor.java │ │ │ │ ├── PanopticOperationExecutor.java │ │ │ │ ├── PanopticOperationHandler.java │ │ │ │ ├── PrefixNamingStrategy.java │ │ │ │ ├── impl │ │ │ │ ├── LowerCasePrefixNamingStrategy.java │ │ │ │ ├── MonitoredDatabaseMappingService.java │ │ │ │ ├── NotifyingFederationService.java │ │ │ │ ├── PollingFederationService.java │ │ │ │ ├── PrefixBasedDatabaseMappingService.java │ │ │ │ ├── SimpleFederationStatusService.java │ │ │ │ ├── StaticDatabaseMappingService.java │ │ │ │ └── YamlFederatedMetaStoreStorage.java │ │ │ │ └── requests │ │ │ │ ├── GetAllDatabasesByPatternRequest.java │ │ │ │ ├── GetAllDatabasesRequest.java │ │ │ │ ├── GetAllFunctionsRequest.java │ │ │ │ ├── GetTableMetaRequest.java │ │ │ │ ├── RequestCallable.java │ │ │ │ └── SetUgiRequest.java │ │ │ ├── metrics │ │ │ ├── CurrentMonitoredMetaStoreHolder.java │ │ │ ├── Monitored.java │ │ │ ├── MonitoredAspect.java │ │ │ └── MonitoringConfiguration.java │ │ │ ├── server │ │ │ ├── CloseableIHMSHandler.java │ │ │ ├── ExceptionWrappingHMSHandler.java │ │ │ ├── FederatedHMSHandler.java │ │ │ ├── FederatedHMSHandlerFactory.java │ │ │ ├── MetaStoreProxyServer.java │ │ │ ├── NoPrimaryMetastoreException.java │ │ │ ├── SaslServerWrapper.java │ │ │ ├── TProcessorFactorySaslDecorator.java │ │ │ ├── TSetIpAddressProcessorFactory.java │ │ │ ├── TTransportMonitor.java │ │ │ ├── WaggleDanceServerException.java │ │ │ └── security │ │ │ │ ├── AccessControlHandler.java │ │ │ │ ├── AccessControlHandlerFactory.java │ │ │ │ ├── DatabaseWhitelistAccessControlHandler.java │ │ │ │ ├── NotAllowedException.java │ │ │ │ ├── ReadOnlyAccessControlHandler.java │ │ │ │ └── ReadWriteCreateAccessControlHandler.java │ │ │ ├── util │ │ │ ├── AllowList.java │ │ │ └── SaslHelper.java │ │ │ └── yaml │ │ │ ├── AdvancedPropertyUtils.java │ │ │ ├── AdvancedRepresenter.java │ │ │ └── YamlFactory.java │ └── resources │ │ └── banner.txt │ └── test │ ├── data │ └── com │ │ └── hotels │ │ └── bdp │ │ └── waggledance │ │ ├── manifest │ │ └── ManifestAttributesTest │ │ │ ├── META-INF │ │ │ └── MANIFEST.MF │ │ │ └── TEST_MANIFEST.MF │ │ └── mapping │ │ └── service │ │ └── impl │ │ └── YamlFederatedMetaStoreStorageTest │ │ ├── empty-file.yml │ │ ├── empty-prefix-federated.yml │ │ ├── invalid-federation.yml │ │ ├── mapped-tables-empty-tables.yml │ │ ├── mapped-tables.yml │ │ ├── multi-federation.yml │ │ ├── no-federations.yml │ │ ├── same-prefix.yml │ │ ├── single-federation.yml │ │ └── two-empty-prefixes.yml │ ├── java │ └── com │ │ └── hotels │ │ └── bdp │ │ └── waggledance │ │ ├── client │ │ ├── CloseableThriftHiveMetastoreIfaceClientFactoryTest.java │ │ ├── DefaultMetaStoreClientFactoryTest.java │ │ ├── HiveUgiArgsStub.java │ │ ├── HiveUgiArgsTest.java │ │ ├── SplitTrafficMetastoreClientFactoryTest.java │ │ ├── ThriftMetastoreClientManagerIntegrationTest.java │ │ ├── ThriftMetastoreClientManagerTest.java │ │ ├── adapter │ │ │ └── MetastoreIfaceAdapterTest.java │ │ ├── compatibility │ │ │ └── HiveCompatibleThriftHiveMetastoreIfaceFactoryTest.java │ │ └── tunnelling │ │ │ ├── HiveMetaStoreClientSupplierTest.java │ │ │ ├── LocalHiveConfFactoryTest.java │ │ │ ├── TunnelableFactorySupplierTest.java │ │ │ └── TunnelingMetaStoreClientFactoryTest.java │ │ ├── conf │ │ ├── GraphiteConfigurationTest.java │ │ ├── WaggleDanceConfigurationIntegrationTest.java │ │ ├── WaggleDanceConfigurationTest.java │ │ └── YamlStorageConfigurationTest.java │ │ ├── context │ │ ├── CommonBeansTest.java │ │ ├── CommonBeansTestContext.java │ │ ├── ScheduledBeansTest.java │ │ └── ScheduledBeansTestContext.java │ │ ├── core │ │ └── federation │ │ │ └── service │ │ │ └── PopulateStatusFederationServiceTest.java │ │ ├── manifest │ │ └── ManifestAttributesTest.java │ │ ├── mapping │ │ ├── model │ │ │ ├── ASTQueryMappingTest.java │ │ │ ├── DatabaseMappingImplTest.java │ │ │ ├── DatabaseNameMappingTest.java │ │ │ ├── MetaStoreMappingDecoratorTest.java │ │ │ ├── MetaStoreMappingFactoryImplTest.java │ │ │ ├── MetaStoreMappingImplTest.java │ │ │ ├── PrefixMappingTest.java │ │ │ └── PrefixingMetastoreFilter.java │ │ └── service │ │ │ ├── GrammarUtilsTest.java │ │ │ ├── HivePrefixPatternTest.java │ │ │ ├── PanopticConcurrentOperationExecutorTest.java │ │ │ ├── impl │ │ │ ├── LowerCasePrefixNamingStrategyTest.java │ │ │ ├── MonitoredDatabaseMappingServiceTest.java │ │ │ ├── NotifyingFederationServiceTest.java │ │ │ ├── PollingFederationServiceTest.java │ │ │ ├── PrefixBasedDatabaseMappingServiceTest.java │ │ │ ├── SimpleFederationStatusServiceTest.java │ │ │ ├── StaticDatabaseMappingServiceTest.java │ │ │ └── YamlFederatedMetaStoreStorageTest.java │ │ │ └── requests │ │ │ └── GetAllFunctionsRequestTest.java │ │ ├── metrics │ │ ├── MonitoredAspectTest.java │ │ ├── MonitoringConfigurationTest.java │ │ └── MonitoringConfigurationTestContext.java │ │ ├── server │ │ ├── ExceptionWrappingHMSHandlerTest.java │ │ ├── FederatedHMSHandlerFactoryTest.java │ │ ├── FederatedHMSHandlerTest.java │ │ ├── TSetIpAddressProcessorFactoryTest.java │ │ ├── TTransportMonitorTest.java │ │ └── security │ │ │ ├── AccessControlHandlerFactoryTest.java │ │ │ ├── DatabaseWhitelistAccessControlHandlerTest.java │ │ │ ├── ReadOnlyAccessControlHandlerTest.java │ │ │ └── ReadWriteCreateAccessControlHandlerTest.java │ │ ├── stubs │ │ └── HiveStubs.java │ │ ├── util │ │ └── AllowListTest.java │ │ └── yaml │ │ ├── AdvancedPropertyUtilsTest.java │ │ └── AdvancedRepresenterTest.java │ └── resources │ └── log4j2.xml ├── waggle-dance-extensions ├── README.md ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── hotels │ │ └── bdp │ │ └── waggledance │ │ └── extensions │ │ ├── ExtensionBeans.java │ │ └── client │ │ └── ratelimit │ │ ├── BucketBandwidthProvider.java │ │ ├── BucketKeyGenerator.java │ │ ├── BucketService.java │ │ ├── GreedyBandwidthProvider.java │ │ ├── IntervallyBandwidthProvider.java │ │ ├── RateLimitMetrics.java │ │ ├── RateLimitingClientFactory.java │ │ ├── RateLimitingInvocationHandler.java │ │ ├── RefillType.java │ │ ├── memory │ │ └── InMemoryBucketService.java │ │ └── redis │ │ └── RedisBucketService.java │ └── test │ ├── java │ └── com │ │ └── hotels │ │ └── bdp │ │ └── waggledance │ │ └── extensions │ │ └── client │ │ └── ratelimit │ │ ├── BucketKeyGeneratorTest.java │ │ └── RateLimitingInvocationHandlerTest.java │ └── resources │ └── log4j2.xml ├── waggle-dance-integration-tests ├── README.md ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── hotels │ │ └── bdp │ │ └── waggledance │ │ ├── TestUtils.java │ │ ├── WaggleDanceRunner.java │ │ └── junit │ │ └── ServerSocketRule.java │ └── test │ ├── java │ └── com │ │ └── hotels │ │ └── bdp │ │ └── waggledance │ │ ├── FederationsAdminClient.java │ │ ├── WaggleDanceIntegrationTest.java │ │ ├── extensions │ │ └── WaggleDanceRateLimitIntegrationTest.java │ │ ├── junit │ │ └── ServerSocketRuleTest.java │ │ └── metrics │ │ └── MonitoringConfigurationIntegrationTest.java │ └── resources │ ├── log4j.xml │ └── log4j2.xml ├── waggle-dance-rest ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── hotels │ │ └── bdp │ │ └── waggledance │ │ └── rest │ │ └── endpoint │ │ └── FederationsAdminController.java │ └── test │ ├── java │ └── com │ │ └── hotels │ │ └── bdp │ │ └── waggledance │ │ └── rest │ │ └── endpoint │ │ ├── FederationsAdminControllerTest.java │ │ └── TestContext.java │ └── resources │ └── log4j2.xml ├── waggle-dance-rpm └── pom.xml └── waggle-dance ├── pom.xml └── src └── main ├── assembly └── waggle-dance-package.xml ├── resources ├── log4j2.xml ├── waggle-dance-federation.yml.template ├── waggle-dance-server.yml.template └── waggle-dance.logrotate ├── scripts └── waggle-dance.sh └── service └── waggle-dance.conf /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @ExpediaGroup/apiary-committers 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE-OF-CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/CODE-OF-CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /HowToKerberize.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/HowToKerberize.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/README.md -------------------------------------------------------------------------------- /kerberos-process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/kerberos-process.png -------------------------------------------------------------------------------- /lib/HOW_TO_INSTALL.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/lib/HOW_TO_INSTALL.MD -------------------------------------------------------------------------------- /lib/aws-glue-datacatalog-client-common-3.4.0-WD-1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/lib/aws-glue-datacatalog-client-common-3.4.0-WD-1.jar -------------------------------------------------------------------------------- /lib/aws-glue-datacatalog-client-common-3.4.0-WD-1.pom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/lib/aws-glue-datacatalog-client-common-3.4.0-WD-1.pom -------------------------------------------------------------------------------- /lib/aws-glue-datacatalog-hive-client-3.4.0-WD-1.pom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/lib/aws-glue-datacatalog-hive-client-3.4.0-WD-1.pom -------------------------------------------------------------------------------- /lib/aws-glue-datacatalog-hive3-client-3.4.0-WD-1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/lib/aws-glue-datacatalog-hive3-client-3.4.0-WD-1.jar -------------------------------------------------------------------------------- /lib/aws-glue-datacatalog-hive3-client-3.4.0-WD-1.pom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/lib/aws-glue-datacatalog-hive3-client-3.4.0-WD-1.pom -------------------------------------------------------------------------------- /lib/aws-glue-datacatalog-spark-client-3.4.0-WD-1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/lib/aws-glue-datacatalog-spark-client-3.4.0-WD-1.jar -------------------------------------------------------------------------------- /lib/aws-glue-datacatalog-spark-client-3.4.0-WD-1.pom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/lib/aws-glue-datacatalog-spark-client-3.4.0-WD-1.pom -------------------------------------------------------------------------------- /lib/hive3-shims-3.4.0-WD-1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/lib/hive3-shims-3.4.0-WD-1.jar -------------------------------------------------------------------------------- /lib/hive3-shims-3.4.0-WD-1.pom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/lib/hive3-shims-3.4.0-WD-1.pom -------------------------------------------------------------------------------- /lib/install_local_libs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/lib/install_local_libs.sh -------------------------------------------------------------------------------- /lib/shims-3.4.0-WD-1.pom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/lib/shims-3.4.0-WD-1.pom -------------------------------------------------------------------------------- /lib/shims-common-3.4.0-WD-1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/lib/shims-common-3.4.0-WD-1.jar -------------------------------------------------------------------------------- /lib/shims-common-3.4.0-WD-1.pom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/lib/shims-common-3.4.0-WD-1.pom -------------------------------------------------------------------------------- /lib/shims-loader-3.4.0-WD-1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/lib/shims-loader-3.4.0-WD-1.jar -------------------------------------------------------------------------------- /lib/shims-loader-3.4.0-WD-1.pom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/lib/shims-loader-3.4.0-WD-1.pom -------------------------------------------------------------------------------- /lib/spark-hive-shims-3.4.0-WD-1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/lib/spark-hive-shims-3.4.0-WD-1.jar -------------------------------------------------------------------------------- /lib/spark-hive-shims-3.4.0-WD-1.pom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/lib/spark-hive-shims-3.4.0-WD-1.pom -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/logo.png -------------------------------------------------------------------------------- /lombok.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/lombok.config -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/pom.xml -------------------------------------------------------------------------------- /system-diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/system-diagram.png -------------------------------------------------------------------------------- /waggle-dance-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-api/pom.xml -------------------------------------------------------------------------------- /waggle-dance-api/src/main/java/com/hotels/bdp/waggledance/api/ValidationError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-api/src/main/java/com/hotels/bdp/waggledance/api/ValidationError.java -------------------------------------------------------------------------------- /waggle-dance-api/src/main/java/com/hotels/bdp/waggledance/api/WaggleDanceException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-api/src/main/java/com/hotels/bdp/waggledance/api/WaggleDanceException.java -------------------------------------------------------------------------------- /waggle-dance-api/src/main/java/com/hotels/bdp/waggledance/api/federation/service/FederationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-api/src/main/java/com/hotels/bdp/waggledance/api/federation/service/FederationService.java -------------------------------------------------------------------------------- /waggle-dance-api/src/main/java/com/hotels/bdp/waggledance/api/federation/service/FederationStatusService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-api/src/main/java/com/hotels/bdp/waggledance/api/federation/service/FederationStatusService.java -------------------------------------------------------------------------------- /waggle-dance-api/src/main/java/com/hotels/bdp/waggledance/api/model/AbstractMetaStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-api/src/main/java/com/hotels/bdp/waggledance/api/model/AbstractMetaStore.java -------------------------------------------------------------------------------- /waggle-dance-api/src/main/java/com/hotels/bdp/waggledance/api/model/AccessControlType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-api/src/main/java/com/hotels/bdp/waggledance/api/model/AccessControlType.java -------------------------------------------------------------------------------- /waggle-dance-api/src/main/java/com/hotels/bdp/waggledance/api/model/ConnectionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-api/src/main/java/com/hotels/bdp/waggledance/api/model/ConnectionType.java -------------------------------------------------------------------------------- /waggle-dance-api/src/main/java/com/hotels/bdp/waggledance/api/model/DatabaseResolution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-api/src/main/java/com/hotels/bdp/waggledance/api/model/DatabaseResolution.java -------------------------------------------------------------------------------- /waggle-dance-api/src/main/java/com/hotels/bdp/waggledance/api/model/FederatedMetaStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-api/src/main/java/com/hotels/bdp/waggledance/api/model/FederatedMetaStore.java -------------------------------------------------------------------------------- /waggle-dance-api/src/main/java/com/hotels/bdp/waggledance/api/model/FederationType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-api/src/main/java/com/hotels/bdp/waggledance/api/model/FederationType.java -------------------------------------------------------------------------------- /waggle-dance-api/src/main/java/com/hotels/bdp/waggledance/api/model/Federations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-api/src/main/java/com/hotels/bdp/waggledance/api/model/Federations.java -------------------------------------------------------------------------------- /waggle-dance-api/src/main/java/com/hotels/bdp/waggledance/api/model/GlueConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-api/src/main/java/com/hotels/bdp/waggledance/api/model/GlueConfig.java -------------------------------------------------------------------------------- /waggle-dance-api/src/main/java/com/hotels/bdp/waggledance/api/model/MappedTables.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-api/src/main/java/com/hotels/bdp/waggledance/api/model/MappedTables.java -------------------------------------------------------------------------------- /waggle-dance-api/src/main/java/com/hotels/bdp/waggledance/api/model/MetaStoreStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-api/src/main/java/com/hotels/bdp/waggledance/api/model/MetaStoreStatus.java -------------------------------------------------------------------------------- /waggle-dance-api/src/main/java/com/hotels/bdp/waggledance/api/model/PrimaryMetaStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-api/src/main/java/com/hotels/bdp/waggledance/api/model/PrimaryMetaStore.java -------------------------------------------------------------------------------- /waggle-dance-api/src/test/java/com/hotels/bdp/waggledance/api/ValidationErrorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-api/src/test/java/com/hotels/bdp/waggledance/api/ValidationErrorTest.java -------------------------------------------------------------------------------- /waggle-dance-api/src/test/java/com/hotels/bdp/waggledance/api/WaggleDanceExceptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-api/src/test/java/com/hotels/bdp/waggledance/api/WaggleDanceExceptionTest.java -------------------------------------------------------------------------------- /waggle-dance-api/src/test/java/com/hotels/bdp/waggledance/api/model/AbstractMetaStoreTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-api/src/test/java/com/hotels/bdp/waggledance/api/model/AbstractMetaStoreTest.java -------------------------------------------------------------------------------- /waggle-dance-api/src/test/java/com/hotels/bdp/waggledance/api/model/FederatedMetaStoreTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-api/src/test/java/com/hotels/bdp/waggledance/api/model/FederatedMetaStoreTest.java -------------------------------------------------------------------------------- /waggle-dance-api/src/test/java/com/hotels/bdp/waggledance/api/model/FederationsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-api/src/test/java/com/hotels/bdp/waggledance/api/model/FederationsTest.java -------------------------------------------------------------------------------- /waggle-dance-api/src/test/java/com/hotels/bdp/waggledance/api/model/PrimaryMetaStoreTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-api/src/test/java/com/hotels/bdp/waggledance/api/model/PrimaryMetaStoreTest.java -------------------------------------------------------------------------------- /waggle-dance-api/src/test/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-api/src/test/resources/log4j2.xml -------------------------------------------------------------------------------- /waggle-dance-boot/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-boot/pom.xml -------------------------------------------------------------------------------- /waggle-dance-boot/src/main/java/com/hotels/bdp/waggledance/Info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-boot/src/main/java/com/hotels/bdp/waggledance/Info.java -------------------------------------------------------------------------------- /waggle-dance-core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/pom.xml -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/WaggleDance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/WaggleDance.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/AbstractThriftMetastoreClientManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/AbstractThriftMetastoreClientManager.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/CloseableThriftHiveMetastoreIface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/CloseableThriftHiveMetastoreIface.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/CloseableThriftHiveMetastoreIfaceClientFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/CloseableThriftHiveMetastoreIfaceClientFactory.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/DefaultMetaStoreClientFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/DefaultMetaStoreClientFactory.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/GlueClientFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/GlueClientFactory.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/HiveUgiArgs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/HiveUgiArgs.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/MetaStoreClientFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/MetaStoreClientFactory.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/SaslThriftMetastoreClientManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/SaslThriftMetastoreClientManager.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/SplitTrafficMetastoreClientFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/SplitTrafficMetastoreClientFactory.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/ThriftClientFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/ThriftClientFactory.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/ThriftMetastoreClientManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/ThriftMetastoreClientManager.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/adapter/MetastoreIfaceAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/adapter/MetastoreIfaceAdapter.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/compatibility/HMSCompatiblityImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/compatibility/HMSCompatiblityImpl.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/compatibility/HiveCompatibleThriftHiveMetastoreIfaceFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/compatibility/HiveCompatibleThriftHiveMetastoreIfaceFactory.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/compatibility/HiveThriftMetaStoreIfaceCompatibility.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/compatibility/HiveThriftMetaStoreIfaceCompatibility.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/compatibility/HiveThriftMetaStoreIfaceCompatibility1x.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/compatibility/HiveThriftMetaStoreIfaceCompatibility1x.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/compatibility/HiveThriftMetaStoreIfaceCompatibility2x.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/compatibility/HiveThriftMetaStoreIfaceCompatibility2x.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/tunnelling/HiveMetaStoreClientSupplier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/tunnelling/HiveMetaStoreClientSupplier.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/tunnelling/HiveMetaStoreClientSupplierFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/tunnelling/HiveMetaStoreClientSupplierFactory.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/tunnelling/LocalHiveConfFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/tunnelling/LocalHiveConfFactory.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/tunnelling/MetastoreClientMethodChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/tunnelling/MetastoreClientMethodChecker.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/tunnelling/TunnelableFactorySupplier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/tunnelling/TunnelableFactorySupplier.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/tunnelling/TunnelingMetaStoreClientFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/client/tunnelling/TunnelingMetaStoreClientFactory.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/conf/GraphiteConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/conf/GraphiteConfiguration.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/conf/PrometheusConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/conf/PrometheusConfiguration.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/conf/WaggleDanceConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/conf/WaggleDanceConfiguration.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/conf/YamlStorageConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/conf/YamlStorageConfiguration.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/context/CommonBeans.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/context/CommonBeans.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/context/ScheduledBeans.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/context/ScheduledBeans.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/core/federation/service/PopulateStatusFederationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/core/federation/service/PopulateStatusFederationService.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/manifest/ManifestAttributes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/manifest/ManifestAttributes.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/model/ASTQueryMapping.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/model/ASTQueryMapping.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/model/DatabaseMapping.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/model/DatabaseMapping.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/model/DatabaseMappingImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/model/DatabaseMappingImpl.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/model/DatabaseNameMapping.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/model/DatabaseNameMapping.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/model/MetaStoreMapping.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/model/MetaStoreMapping.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/model/MetaStoreMappingDecorator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/model/MetaStoreMappingDecorator.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/model/MetaStoreMappingFactoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/model/MetaStoreMappingFactoryImpl.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/model/MetaStoreMappingImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/model/MetaStoreMappingImpl.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/model/PrefixMapping.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/model/PrefixMapping.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/model/QueryMapping.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/model/QueryMapping.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/DatabaseMappingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/DatabaseMappingService.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/FederatedMetaStoreStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/FederatedMetaStoreStorage.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/GrammarUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/GrammarUtils.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/HivePrefixPattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/HivePrefixPattern.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/MappingEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/MappingEventListener.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/MetaStoreMappingFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/MetaStoreMappingFactory.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/PanopticConcurrentOperationExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/PanopticConcurrentOperationExecutor.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/PanopticOperationExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/PanopticOperationExecutor.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/PanopticOperationHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/PanopticOperationHandler.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/PrefixNamingStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/PrefixNamingStrategy.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/impl/LowerCasePrefixNamingStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/impl/LowerCasePrefixNamingStrategy.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/impl/MonitoredDatabaseMappingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/impl/MonitoredDatabaseMappingService.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/impl/NotifyingFederationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/impl/NotifyingFederationService.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/impl/PollingFederationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/impl/PollingFederationService.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/impl/PrefixBasedDatabaseMappingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/impl/PrefixBasedDatabaseMappingService.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/impl/SimpleFederationStatusService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/impl/SimpleFederationStatusService.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/impl/StaticDatabaseMappingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/impl/StaticDatabaseMappingService.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/impl/YamlFederatedMetaStoreStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/impl/YamlFederatedMetaStoreStorage.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/requests/GetAllDatabasesByPatternRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/requests/GetAllDatabasesByPatternRequest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/requests/GetAllDatabasesRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/requests/GetAllDatabasesRequest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/requests/GetAllFunctionsRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/requests/GetAllFunctionsRequest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/requests/GetTableMetaRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/requests/GetTableMetaRequest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/requests/RequestCallable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/requests/RequestCallable.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/requests/SetUgiRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/mapping/service/requests/SetUgiRequest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/metrics/CurrentMonitoredMetaStoreHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/metrics/CurrentMonitoredMetaStoreHolder.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/metrics/Monitored.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/metrics/Monitored.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/metrics/MonitoredAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/metrics/MonitoredAspect.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/metrics/MonitoringConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/metrics/MonitoringConfiguration.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/server/CloseableIHMSHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/server/CloseableIHMSHandler.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/server/ExceptionWrappingHMSHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/server/ExceptionWrappingHMSHandler.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/server/FederatedHMSHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/server/FederatedHMSHandler.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/server/FederatedHMSHandlerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/server/FederatedHMSHandlerFactory.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/server/MetaStoreProxyServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/server/MetaStoreProxyServer.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/server/NoPrimaryMetastoreException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/server/NoPrimaryMetastoreException.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/server/SaslServerWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/server/SaslServerWrapper.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/server/TProcessorFactorySaslDecorator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/server/TProcessorFactorySaslDecorator.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/server/TSetIpAddressProcessorFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/server/TSetIpAddressProcessorFactory.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/server/TTransportMonitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/server/TTransportMonitor.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/server/WaggleDanceServerException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/server/WaggleDanceServerException.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/server/security/AccessControlHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/server/security/AccessControlHandler.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/server/security/AccessControlHandlerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/server/security/AccessControlHandlerFactory.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/server/security/DatabaseWhitelistAccessControlHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/server/security/DatabaseWhitelistAccessControlHandler.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/server/security/NotAllowedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/server/security/NotAllowedException.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/server/security/ReadOnlyAccessControlHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/server/security/ReadOnlyAccessControlHandler.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/server/security/ReadWriteCreateAccessControlHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/server/security/ReadWriteCreateAccessControlHandler.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/util/AllowList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/util/AllowList.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/util/SaslHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/util/SaslHelper.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/yaml/AdvancedPropertyUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/yaml/AdvancedPropertyUtils.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/yaml/AdvancedRepresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/yaml/AdvancedRepresenter.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/yaml/YamlFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/java/com/hotels/bdp/waggledance/yaml/YamlFactory.java -------------------------------------------------------------------------------- /waggle-dance-core/src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/main/resources/banner.txt -------------------------------------------------------------------------------- /waggle-dance-core/src/test/data/com/hotels/bdp/waggledance/manifest/ManifestAttributesTest/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/data/com/hotels/bdp/waggledance/manifest/ManifestAttributesTest/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /waggle-dance-core/src/test/data/com/hotels/bdp/waggledance/manifest/ManifestAttributesTest/TEST_MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/data/com/hotels/bdp/waggledance/manifest/ManifestAttributesTest/TEST_MANIFEST.MF -------------------------------------------------------------------------------- /waggle-dance-core/src/test/data/com/hotels/bdp/waggledance/mapping/service/impl/YamlFederatedMetaStoreStorageTest/empty-file.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /waggle-dance-core/src/test/data/com/hotels/bdp/waggledance/mapping/service/impl/YamlFederatedMetaStoreStorageTest/empty-prefix-federated.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/data/com/hotels/bdp/waggledance/mapping/service/impl/YamlFederatedMetaStoreStorageTest/empty-prefix-federated.yml -------------------------------------------------------------------------------- /waggle-dance-core/src/test/data/com/hotels/bdp/waggledance/mapping/service/impl/YamlFederatedMetaStoreStorageTest/invalid-federation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/data/com/hotels/bdp/waggledance/mapping/service/impl/YamlFederatedMetaStoreStorageTest/invalid-federation.yml -------------------------------------------------------------------------------- /waggle-dance-core/src/test/data/com/hotels/bdp/waggledance/mapping/service/impl/YamlFederatedMetaStoreStorageTest/mapped-tables-empty-tables.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/data/com/hotels/bdp/waggledance/mapping/service/impl/YamlFederatedMetaStoreStorageTest/mapped-tables-empty-tables.yml -------------------------------------------------------------------------------- /waggle-dance-core/src/test/data/com/hotels/bdp/waggledance/mapping/service/impl/YamlFederatedMetaStoreStorageTest/mapped-tables.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/data/com/hotels/bdp/waggledance/mapping/service/impl/YamlFederatedMetaStoreStorageTest/mapped-tables.yml -------------------------------------------------------------------------------- /waggle-dance-core/src/test/data/com/hotels/bdp/waggledance/mapping/service/impl/YamlFederatedMetaStoreStorageTest/multi-federation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/data/com/hotels/bdp/waggledance/mapping/service/impl/YamlFederatedMetaStoreStorageTest/multi-federation.yml -------------------------------------------------------------------------------- /waggle-dance-core/src/test/data/com/hotels/bdp/waggledance/mapping/service/impl/YamlFederatedMetaStoreStorageTest/no-federations.yml: -------------------------------------------------------------------------------- 1 | federated-meta-stores: 2 | -------------------------------------------------------------------------------- /waggle-dance-core/src/test/data/com/hotels/bdp/waggledance/mapping/service/impl/YamlFederatedMetaStoreStorageTest/same-prefix.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/data/com/hotels/bdp/waggledance/mapping/service/impl/YamlFederatedMetaStoreStorageTest/same-prefix.yml -------------------------------------------------------------------------------- /waggle-dance-core/src/test/data/com/hotels/bdp/waggledance/mapping/service/impl/YamlFederatedMetaStoreStorageTest/single-federation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/data/com/hotels/bdp/waggledance/mapping/service/impl/YamlFederatedMetaStoreStorageTest/single-federation.yml -------------------------------------------------------------------------------- /waggle-dance-core/src/test/data/com/hotels/bdp/waggledance/mapping/service/impl/YamlFederatedMetaStoreStorageTest/two-empty-prefixes.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/data/com/hotels/bdp/waggledance/mapping/service/impl/YamlFederatedMetaStoreStorageTest/two-empty-prefixes.yml -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/client/CloseableThriftHiveMetastoreIfaceClientFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/client/CloseableThriftHiveMetastoreIfaceClientFactoryTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/client/DefaultMetaStoreClientFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/client/DefaultMetaStoreClientFactoryTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/client/HiveUgiArgsStub.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/client/HiveUgiArgsStub.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/client/HiveUgiArgsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/client/HiveUgiArgsTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/client/SplitTrafficMetastoreClientFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/client/SplitTrafficMetastoreClientFactoryTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/client/ThriftMetastoreClientManagerIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/client/ThriftMetastoreClientManagerIntegrationTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/client/ThriftMetastoreClientManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/client/ThriftMetastoreClientManagerTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/client/adapter/MetastoreIfaceAdapterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/client/adapter/MetastoreIfaceAdapterTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/client/compatibility/HiveCompatibleThriftHiveMetastoreIfaceFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/client/compatibility/HiveCompatibleThriftHiveMetastoreIfaceFactoryTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/client/tunnelling/HiveMetaStoreClientSupplierTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/client/tunnelling/HiveMetaStoreClientSupplierTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/client/tunnelling/LocalHiveConfFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/client/tunnelling/LocalHiveConfFactoryTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/client/tunnelling/TunnelableFactorySupplierTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/client/tunnelling/TunnelableFactorySupplierTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/client/tunnelling/TunnelingMetaStoreClientFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/client/tunnelling/TunnelingMetaStoreClientFactoryTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/conf/GraphiteConfigurationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/conf/GraphiteConfigurationTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/conf/WaggleDanceConfigurationIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/conf/WaggleDanceConfigurationIntegrationTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/conf/WaggleDanceConfigurationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/conf/WaggleDanceConfigurationTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/conf/YamlStorageConfigurationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/conf/YamlStorageConfigurationTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/context/CommonBeansTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/context/CommonBeansTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/context/CommonBeansTestContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/context/CommonBeansTestContext.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/context/ScheduledBeansTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/context/ScheduledBeansTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/context/ScheduledBeansTestContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/context/ScheduledBeansTestContext.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/core/federation/service/PopulateStatusFederationServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/core/federation/service/PopulateStatusFederationServiceTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/manifest/ManifestAttributesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/manifest/ManifestAttributesTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/mapping/model/ASTQueryMappingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/mapping/model/ASTQueryMappingTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/mapping/model/DatabaseMappingImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/mapping/model/DatabaseMappingImplTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/mapping/model/DatabaseNameMappingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/mapping/model/DatabaseNameMappingTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/mapping/model/MetaStoreMappingDecoratorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/mapping/model/MetaStoreMappingDecoratorTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/mapping/model/MetaStoreMappingFactoryImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/mapping/model/MetaStoreMappingFactoryImplTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/mapping/model/MetaStoreMappingImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/mapping/model/MetaStoreMappingImplTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/mapping/model/PrefixMappingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/mapping/model/PrefixMappingTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/mapping/model/PrefixingMetastoreFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/mapping/model/PrefixingMetastoreFilter.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/mapping/service/GrammarUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/mapping/service/GrammarUtilsTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/mapping/service/HivePrefixPatternTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/mapping/service/HivePrefixPatternTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/mapping/service/PanopticConcurrentOperationExecutorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/mapping/service/PanopticConcurrentOperationExecutorTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/mapping/service/impl/LowerCasePrefixNamingStrategyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/mapping/service/impl/LowerCasePrefixNamingStrategyTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/mapping/service/impl/MonitoredDatabaseMappingServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/mapping/service/impl/MonitoredDatabaseMappingServiceTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/mapping/service/impl/NotifyingFederationServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/mapping/service/impl/NotifyingFederationServiceTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/mapping/service/impl/PollingFederationServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/mapping/service/impl/PollingFederationServiceTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/mapping/service/impl/PrefixBasedDatabaseMappingServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/mapping/service/impl/PrefixBasedDatabaseMappingServiceTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/mapping/service/impl/SimpleFederationStatusServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/mapping/service/impl/SimpleFederationStatusServiceTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/mapping/service/impl/StaticDatabaseMappingServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/mapping/service/impl/StaticDatabaseMappingServiceTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/mapping/service/impl/YamlFederatedMetaStoreStorageTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/mapping/service/impl/YamlFederatedMetaStoreStorageTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/mapping/service/requests/GetAllFunctionsRequestTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/mapping/service/requests/GetAllFunctionsRequestTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/metrics/MonitoredAspectTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/metrics/MonitoredAspectTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/metrics/MonitoringConfigurationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/metrics/MonitoringConfigurationTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/metrics/MonitoringConfigurationTestContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/metrics/MonitoringConfigurationTestContext.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/server/ExceptionWrappingHMSHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/server/ExceptionWrappingHMSHandlerTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/server/FederatedHMSHandlerFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/server/FederatedHMSHandlerFactoryTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/server/FederatedHMSHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/server/FederatedHMSHandlerTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/server/TSetIpAddressProcessorFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/server/TSetIpAddressProcessorFactoryTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/server/TTransportMonitorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/server/TTransportMonitorTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/server/security/AccessControlHandlerFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/server/security/AccessControlHandlerFactoryTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/server/security/DatabaseWhitelistAccessControlHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/server/security/DatabaseWhitelistAccessControlHandlerTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/server/security/ReadOnlyAccessControlHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/server/security/ReadOnlyAccessControlHandlerTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/server/security/ReadWriteCreateAccessControlHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/server/security/ReadWriteCreateAccessControlHandlerTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/stubs/HiveStubs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/stubs/HiveStubs.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/util/AllowListTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/util/AllowListTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/yaml/AdvancedPropertyUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/yaml/AdvancedPropertyUtilsTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/yaml/AdvancedRepresenterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/java/com/hotels/bdp/waggledance/yaml/AdvancedRepresenterTest.java -------------------------------------------------------------------------------- /waggle-dance-core/src/test/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-core/src/test/resources/log4j2.xml -------------------------------------------------------------------------------- /waggle-dance-extensions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-extensions/README.md -------------------------------------------------------------------------------- /waggle-dance-extensions/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-extensions/pom.xml -------------------------------------------------------------------------------- /waggle-dance-extensions/src/main/java/com/hotels/bdp/waggledance/extensions/ExtensionBeans.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-extensions/src/main/java/com/hotels/bdp/waggledance/extensions/ExtensionBeans.java -------------------------------------------------------------------------------- /waggle-dance-extensions/src/main/java/com/hotels/bdp/waggledance/extensions/client/ratelimit/BucketBandwidthProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-extensions/src/main/java/com/hotels/bdp/waggledance/extensions/client/ratelimit/BucketBandwidthProvider.java -------------------------------------------------------------------------------- /waggle-dance-extensions/src/main/java/com/hotels/bdp/waggledance/extensions/client/ratelimit/BucketKeyGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-extensions/src/main/java/com/hotels/bdp/waggledance/extensions/client/ratelimit/BucketKeyGenerator.java -------------------------------------------------------------------------------- /waggle-dance-extensions/src/main/java/com/hotels/bdp/waggledance/extensions/client/ratelimit/BucketService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-extensions/src/main/java/com/hotels/bdp/waggledance/extensions/client/ratelimit/BucketService.java -------------------------------------------------------------------------------- /waggle-dance-extensions/src/main/java/com/hotels/bdp/waggledance/extensions/client/ratelimit/GreedyBandwidthProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-extensions/src/main/java/com/hotels/bdp/waggledance/extensions/client/ratelimit/GreedyBandwidthProvider.java -------------------------------------------------------------------------------- /waggle-dance-extensions/src/main/java/com/hotels/bdp/waggledance/extensions/client/ratelimit/IntervallyBandwidthProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-extensions/src/main/java/com/hotels/bdp/waggledance/extensions/client/ratelimit/IntervallyBandwidthProvider.java -------------------------------------------------------------------------------- /waggle-dance-extensions/src/main/java/com/hotels/bdp/waggledance/extensions/client/ratelimit/RateLimitMetrics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-extensions/src/main/java/com/hotels/bdp/waggledance/extensions/client/ratelimit/RateLimitMetrics.java -------------------------------------------------------------------------------- /waggle-dance-extensions/src/main/java/com/hotels/bdp/waggledance/extensions/client/ratelimit/RateLimitingClientFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-extensions/src/main/java/com/hotels/bdp/waggledance/extensions/client/ratelimit/RateLimitingClientFactory.java -------------------------------------------------------------------------------- /waggle-dance-extensions/src/main/java/com/hotels/bdp/waggledance/extensions/client/ratelimit/RateLimitingInvocationHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-extensions/src/main/java/com/hotels/bdp/waggledance/extensions/client/ratelimit/RateLimitingInvocationHandler.java -------------------------------------------------------------------------------- /waggle-dance-extensions/src/main/java/com/hotels/bdp/waggledance/extensions/client/ratelimit/RefillType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-extensions/src/main/java/com/hotels/bdp/waggledance/extensions/client/ratelimit/RefillType.java -------------------------------------------------------------------------------- /waggle-dance-extensions/src/main/java/com/hotels/bdp/waggledance/extensions/client/ratelimit/memory/InMemoryBucketService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-extensions/src/main/java/com/hotels/bdp/waggledance/extensions/client/ratelimit/memory/InMemoryBucketService.java -------------------------------------------------------------------------------- /waggle-dance-extensions/src/main/java/com/hotels/bdp/waggledance/extensions/client/ratelimit/redis/RedisBucketService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-extensions/src/main/java/com/hotels/bdp/waggledance/extensions/client/ratelimit/redis/RedisBucketService.java -------------------------------------------------------------------------------- /waggle-dance-extensions/src/test/java/com/hotels/bdp/waggledance/extensions/client/ratelimit/BucketKeyGeneratorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-extensions/src/test/java/com/hotels/bdp/waggledance/extensions/client/ratelimit/BucketKeyGeneratorTest.java -------------------------------------------------------------------------------- /waggle-dance-extensions/src/test/java/com/hotels/bdp/waggledance/extensions/client/ratelimit/RateLimitingInvocationHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-extensions/src/test/java/com/hotels/bdp/waggledance/extensions/client/ratelimit/RateLimitingInvocationHandlerTest.java -------------------------------------------------------------------------------- /waggle-dance-extensions/src/test/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-extensions/src/test/resources/log4j2.xml -------------------------------------------------------------------------------- /waggle-dance-integration-tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-integration-tests/README.md -------------------------------------------------------------------------------- /waggle-dance-integration-tests/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-integration-tests/pom.xml -------------------------------------------------------------------------------- /waggle-dance-integration-tests/src/main/java/com/hotels/bdp/waggledance/TestUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-integration-tests/src/main/java/com/hotels/bdp/waggledance/TestUtils.java -------------------------------------------------------------------------------- /waggle-dance-integration-tests/src/main/java/com/hotels/bdp/waggledance/WaggleDanceRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-integration-tests/src/main/java/com/hotels/bdp/waggledance/WaggleDanceRunner.java -------------------------------------------------------------------------------- /waggle-dance-integration-tests/src/main/java/com/hotels/bdp/waggledance/junit/ServerSocketRule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-integration-tests/src/main/java/com/hotels/bdp/waggledance/junit/ServerSocketRule.java -------------------------------------------------------------------------------- /waggle-dance-integration-tests/src/test/java/com/hotels/bdp/waggledance/FederationsAdminClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-integration-tests/src/test/java/com/hotels/bdp/waggledance/FederationsAdminClient.java -------------------------------------------------------------------------------- /waggle-dance-integration-tests/src/test/java/com/hotels/bdp/waggledance/WaggleDanceIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-integration-tests/src/test/java/com/hotels/bdp/waggledance/WaggleDanceIntegrationTest.java -------------------------------------------------------------------------------- /waggle-dance-integration-tests/src/test/java/com/hotels/bdp/waggledance/extensions/WaggleDanceRateLimitIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-integration-tests/src/test/java/com/hotels/bdp/waggledance/extensions/WaggleDanceRateLimitIntegrationTest.java -------------------------------------------------------------------------------- /waggle-dance-integration-tests/src/test/java/com/hotels/bdp/waggledance/junit/ServerSocketRuleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-integration-tests/src/test/java/com/hotels/bdp/waggledance/junit/ServerSocketRuleTest.java -------------------------------------------------------------------------------- /waggle-dance-integration-tests/src/test/java/com/hotels/bdp/waggledance/metrics/MonitoringConfigurationIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-integration-tests/src/test/java/com/hotels/bdp/waggledance/metrics/MonitoringConfigurationIntegrationTest.java -------------------------------------------------------------------------------- /waggle-dance-integration-tests/src/test/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-integration-tests/src/test/resources/log4j.xml -------------------------------------------------------------------------------- /waggle-dance-integration-tests/src/test/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-integration-tests/src/test/resources/log4j2.xml -------------------------------------------------------------------------------- /waggle-dance-rest/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-rest/pom.xml -------------------------------------------------------------------------------- /waggle-dance-rest/src/main/java/com/hotels/bdp/waggledance/rest/endpoint/FederationsAdminController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-rest/src/main/java/com/hotels/bdp/waggledance/rest/endpoint/FederationsAdminController.java -------------------------------------------------------------------------------- /waggle-dance-rest/src/test/java/com/hotels/bdp/waggledance/rest/endpoint/FederationsAdminControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-rest/src/test/java/com/hotels/bdp/waggledance/rest/endpoint/FederationsAdminControllerTest.java -------------------------------------------------------------------------------- /waggle-dance-rest/src/test/java/com/hotels/bdp/waggledance/rest/endpoint/TestContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-rest/src/test/java/com/hotels/bdp/waggledance/rest/endpoint/TestContext.java -------------------------------------------------------------------------------- /waggle-dance-rest/src/test/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-rest/src/test/resources/log4j2.xml -------------------------------------------------------------------------------- /waggle-dance-rpm/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance-rpm/pom.xml -------------------------------------------------------------------------------- /waggle-dance/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance/pom.xml -------------------------------------------------------------------------------- /waggle-dance/src/main/assembly/waggle-dance-package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance/src/main/assembly/waggle-dance-package.xml -------------------------------------------------------------------------------- /waggle-dance/src/main/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance/src/main/resources/log4j2.xml -------------------------------------------------------------------------------- /waggle-dance/src/main/resources/waggle-dance-federation.yml.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance/src/main/resources/waggle-dance-federation.yml.template -------------------------------------------------------------------------------- /waggle-dance/src/main/resources/waggle-dance-server.yml.template: -------------------------------------------------------------------------------- 1 | verbose: true 2 | -------------------------------------------------------------------------------- /waggle-dance/src/main/resources/waggle-dance.logrotate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance/src/main/resources/waggle-dance.logrotate -------------------------------------------------------------------------------- /waggle-dance/src/main/scripts/waggle-dance.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance/src/main/scripts/waggle-dance.sh -------------------------------------------------------------------------------- /waggle-dance/src/main/service/waggle-dance.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/waggle-dance/HEAD/waggle-dance/src/main/service/waggle-dance.conf --------------------------------------------------------------------------------