├── .README_images ├── architecture_diagram.png ├── copy.png ├── full_logo.png └── logo.png ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug-report.md │ └── feature.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── build.yml │ ├── codeql-analysis.yml │ ├── main.yml │ └── release.yml ├── .gitignore ├── CHANGELOG.md ├── CODE-OF-CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE.txt ├── README.md ├── beekeeper-api ├── README.md ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── expediagroup │ │ └── beekeeper │ │ └── api │ │ ├── BeekeeperApiApplication.java │ │ ├── conf │ │ ├── JpaConfiguration.java │ │ └── SwaggerConfiguration.java │ │ ├── controller │ │ └── BeekeeperController.java │ │ ├── error │ │ ├── BeekeeperExceptionHandler.java │ │ └── ErrorResponse.java │ │ ├── response │ │ ├── HousekeepingMetadataResponse.java │ │ ├── HousekeepingPathResponse.java │ │ ├── MetadataResponseConverter.java │ │ └── PathResponseConverter.java │ │ └── service │ │ ├── HousekeepingEntityService.java │ │ └── HousekeepingEntityServiceImpl.java │ └── test │ └── java │ └── com │ └── expediagroup │ └── beekeeper │ └── api │ ├── TestApplication.java │ ├── controller │ └── BeekeeperControllerTest.java │ ├── error │ └── BeekeeperExceptionHandlerTest.java │ ├── response │ ├── HousekeepingMetadataResponseTest.java │ └── PathResponseConverterTest.java │ ├── service │ └── HousekeepingEntityServiceImplTest.java │ └── util │ └── DummyHousekeepingEntityGenerator.java ├── beekeeper-cleanup ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── expediagroup │ │ └── beekeeper │ │ └── cleanup │ │ ├── aws │ │ ├── S3BytesDeletedCalculator.java │ │ ├── S3Client.java │ │ ├── S3PathCleaner.java │ │ ├── S3SchemeURI.java │ │ └── S3SentinelFilesCleaner.java │ │ ├── hive │ │ ├── HiveClient.java │ │ ├── HiveClientFactory.java │ │ └── HiveMetadataCleaner.java │ │ ├── metadata │ │ ├── CleanerClient.java │ │ ├── CleanerClientFactory.java │ │ └── MetadataCleaner.java │ │ ├── monitoring │ │ ├── BytesDeletedReporter.java │ │ └── DeletedMetadataReporter.java │ │ ├── path │ │ ├── PathCleaner.java │ │ └── SentinelFilesCleaner.java │ │ ├── service │ │ ├── CleanupService.java │ │ ├── CleanupServiceScheduler.java │ │ ├── DisableTablesService.java │ │ ├── RepositoryCleanupScheduler.java │ │ └── RepositoryCleanupService.java │ │ └── validation │ │ └── IcebergValidator.java │ └── test │ ├── java │ └── com │ │ └── expediagroup │ │ └── beekeeper │ │ └── cleanup │ │ ├── TestApplication.java │ │ ├── aws │ │ ├── S3BytesDeletedCalculatorTest.java │ │ ├── S3ClientTest.java │ │ ├── S3DryRunPathCleanerTest.java │ │ ├── S3PathCleanerTest.java │ │ ├── S3SchemeURITest.java │ │ └── S3SentinelFilesCleanerTest.java │ │ ├── hive │ │ ├── HiveClientTest.java │ │ └── HiveMetadataCleanerTest.java │ │ ├── monitoring │ │ ├── BytesDeletedReporterTest.java │ │ └── DeletedMetadataReporterTest.java │ │ └── validation │ │ └── IcebergValidatorTest.java │ └── resources │ └── logback-test.xml ├── beekeeper-core ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── expediagroup │ │ └── beekeeper │ │ └── core │ │ ├── config │ │ ├── FileSystemType.java │ │ ├── GraphiteConfigFactory.java │ │ ├── MetadataType.java │ │ └── PrometheusConfigFactory.java │ │ ├── context │ │ └── MonitoringContext.java │ │ ├── error │ │ ├── BeekeeperException.java │ │ └── BeekeeperIcebergException.java │ │ ├── model │ │ ├── HousekeepingEntity.java │ │ ├── HousekeepingMetadata.java │ │ ├── HousekeepingPath.java │ │ ├── HousekeepingStatus.java │ │ ├── LifecycleEventType.java │ │ ├── PeriodDuration.java │ │ ├── PeriodDurationConverter.java │ │ └── history │ │ │ └── BeekeeperHistory.java │ │ ├── monitoring │ │ ├── MetricTag.java │ │ ├── Taggable.java │ │ ├── TimedTaggable.java │ │ └── TimedTaggableAspect.java │ │ ├── predicate │ │ └── IsIcebergTablePredicate.java │ │ ├── repository │ │ ├── BeekeeperHistoryRepository.java │ │ ├── HousekeepingMetadataRepository.java │ │ └── HousekeepingPathRepository.java │ │ ├── service │ │ └── BeekeeperHistoryService.java │ │ └── validation │ │ └── S3PathValidator.java │ └── test │ ├── java │ └── com │ │ └── expediagroup │ │ └── beekeeper │ │ └── core │ │ ├── TestApplication.java │ │ ├── config │ │ ├── GraphiteConfigFactoryTest.java │ │ └── PrometheusConfigFactoryTest.java │ │ ├── model │ │ ├── LifecycleEventTypeTest.java │ │ ├── PeriodDurationConverterTest.java │ │ └── PeriodDurationTest.java │ │ ├── monitoring │ │ ├── MonitoredClass.java │ │ └── TimedTaggableAspectTest.java │ │ ├── predicate │ │ └── IsIcebergTablePredicateTest.java │ │ ├── repository │ │ ├── BeekeeperHistoryRepositoryTest.java │ │ ├── HousekeepingMetadataRepositoryTest.java │ │ └── HousekeepingPathRepositoryTest.java │ │ ├── service │ │ └── BeekeeperHistoryServiceTest.java │ │ └── validation │ │ └── S3PathValidatorTest.java │ └── resources │ └── logback-test.xml ├── beekeeper-integration-tests ├── pom.xml └── src │ └── test │ ├── java │ └── com │ │ └── expediagroup │ │ └── beekeeper │ │ └── integration │ │ ├── BeekeeperDryRunMetadataCleanupIntegrationTest.java │ │ ├── BeekeeperDryRunPathCleanupIntegrationTest.java │ │ ├── BeekeeperExpiredMetadataSchedulerApiaryIntegrationTest.java │ │ ├── BeekeeperIntegrationTestBase.java │ │ ├── BeekeeperMetadataCleanupIntegrationTest.java │ │ ├── BeekeeperPathCleanupIntegrationTest.java │ │ ├── BeekeeperUnreferencedPathSchedulerApiaryIntegrationTest.java │ │ ├── CommonTestVariables.java │ │ ├── api │ │ └── BeekeeperApiIntegrationTest.java │ │ ├── model │ │ ├── AddPartitionSqsMessage.java │ │ ├── AlterPartitionSqsMessage.java │ │ ├── AlterTableSqsMessage.java │ │ ├── CreateTableSqsMessage.java │ │ ├── DropPartitionSqsMessage.java │ │ ├── DropTableSqsMessage.java │ │ ├── SqsMessage.java │ │ └── SqsMessageTest.java │ │ └── utils │ │ ├── BeekeeperApiTestClient.java │ │ ├── ContainerTestUtils.java │ │ ├── HiveTestUtils.java │ │ ├── MySqlTestUtils.java │ │ ├── RestResponsePage.java │ │ ├── ResultSetToBeekeeperHistoryMapper.java │ │ ├── ResultSetToHousekeepingEntityMapper.java │ │ └── TestAppender.java │ └── resources │ ├── logback-test.xml │ └── message.json ├── beekeeper-metadata-cleanup ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── expediagroup │ │ │ └── beekeeper │ │ │ └── metadata │ │ │ └── cleanup │ │ │ ├── BeekeeperMetadataCleanup.java │ │ │ ├── context │ │ │ └── CommonBeans.java │ │ │ ├── handler │ │ │ ├── ExpiredMetadataHandler.java │ │ │ └── MetadataHandler.java │ │ │ └── service │ │ │ ├── MetadataDisableTablesService.java │ │ │ ├── MetadataRepositoryCleanupService.java │ │ │ └── PagingMetadataCleanupService.java │ └── resources │ │ └── beekeeper-metadata-cleanup-application.yml │ └── test │ ├── java │ └── com │ │ └── expediagroup │ │ └── beekeeper │ │ └── metadata │ │ └── cleanup │ │ ├── TestApplication.java │ │ ├── context │ │ └── CommonBeansTest.java │ │ ├── handler │ │ └── ExpiredMetadataHandlerTest.java │ │ └── service │ │ ├── CleanupServiceSchedulerTest.java │ │ ├── MetadataDisableTablesServiceTest.java │ │ ├── MetadataRepositoryCleanupServiceTest.java │ │ ├── PagingMetadataCleanupServiceTest.java │ │ ├── RepositoryCleanupSchedulerTest.java │ │ └── TestConfig.java │ └── resources │ └── logback-test.xml ├── beekeeper-path-cleanup ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── expediagroup │ │ │ └── beekeeper │ │ │ └── path │ │ │ └── cleanup │ │ │ ├── BeekeeperPathCleanup.java │ │ │ ├── context │ │ │ └── CommonBeans.java │ │ │ ├── handler │ │ │ ├── GenericPathHandler.java │ │ │ └── UnreferencedPathHandler.java │ │ │ └── service │ │ │ ├── PagingPathCleanupService.java │ │ │ └── PathRepositoryCleanupService.java │ └── resources │ │ └── beekeeper-path-cleanup-application.yml │ └── test │ ├── java │ └── com │ │ └── expediagroup │ │ └── beekeeper │ │ └── path │ │ └── cleanup │ │ ├── TestApplication.java │ │ ├── context │ │ └── CommonBeansTest.java │ │ ├── handler │ │ ├── GenericPathHandlerTest.java │ │ └── UnreferencedPathHandlerTest.java │ │ └── service │ │ ├── CleanupServiceSchedulerTest.java │ │ ├── PagingCleanupServiceTest.java │ │ ├── PathRepositoryCleanupServiceTest.java │ │ ├── RepositoryCleanupSchedulerTest.java │ │ └── TestConfig.java │ └── resources │ └── logback-test.xml ├── beekeeper-scheduler-apiary ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── expediagroup │ │ │ └── beekeeper │ │ │ └── scheduler │ │ │ └── apiary │ │ │ ├── BeekeeperSchedulerApiary.java │ │ │ ├── app │ │ │ └── SchedulerApiaryRunner.java │ │ │ ├── context │ │ │ └── CommonBeans.java │ │ │ ├── filter │ │ │ ├── EventTypeListenerEventFilter.java │ │ │ ├── IcebergTableListenerEventFilter.java │ │ │ ├── ListenerEventFilter.java │ │ │ ├── LocationNormalizer.java │ │ │ ├── LocationOnlyUpdateListenerEventFilter.java │ │ │ ├── TableParameterListenerEventFilter.java │ │ │ └── WhitelistedListenerEventFilter.java │ │ │ ├── generator │ │ │ ├── ExpiredHousekeepingMetadataGenerator.java │ │ │ ├── HousekeepingEntityGenerator.java │ │ │ ├── UnreferencedHousekeepingPathGenerator.java │ │ │ └── utils │ │ │ │ └── CleanupDelayExtractor.java │ │ │ ├── handler │ │ │ └── MessageEventHandler.java │ │ │ ├── messaging │ │ │ ├── BeekeeperEventReader.java │ │ │ ├── MessageReaderAdapter.java │ │ │ └── RetryingMessageReader.java │ │ │ ├── model │ │ │ └── BeekeeperEvent.java │ │ │ └── service │ │ │ └── SchedulerApiary.java │ └── resources │ │ ├── beekeeper-scheduler-apiary-application.yml │ │ └── db │ │ └── migration │ │ ├── V1_1__Create_path_table.sql │ │ ├── V1_2__Alter_path_add_lifecycle_type.sql │ │ ├── V2_1__Create_unpartitioned_table_housekeeping_table_and_alter_path_table_name_and_rename_path_status_column.sql │ │ ├── V2_2__Add_index_for_housekeeping_path.sql │ │ ├── V2_3__Add_separate_indexes_and_remove_combined.sql │ │ └── V2_4__Create_history_table.sql │ └── test │ ├── java │ └── com │ │ └── expediagroup │ │ └── beekeeper │ │ └── scheduler │ │ └── apiary │ │ ├── BeekeeperSchedulerApiaryTest.java │ │ ├── TestConfig.java │ │ ├── app │ │ └── SchedulerApiaryRunnerTest.java │ │ ├── context │ │ └── CommonBeansTest.java │ │ ├── filter │ │ ├── EventTypeListenerEventFilterTest.java │ │ ├── IcebergTableListenerEventFilterTest.java │ │ ├── LocationNormalizerTest.java │ │ ├── LocationOnlyUpdateListenerEventFilterTest.java │ │ ├── TableParameterListenerEventFilterTest.java │ │ └── WhitelistedListenerEventFilterTest.java │ │ ├── generator │ │ ├── ExpiredHousekeepingMetadataGeneratorTest.java │ │ ├── HousekeepingEntityGeneratorTestBase.java │ │ ├── UnreferencedHousekeepingPathGeneratorTest.java │ │ └── utils │ │ │ └── CleanupDelayExtractorTest.java │ │ ├── handler │ │ └── MessageEventHandlerTest.java │ │ ├── messaging │ │ ├── MessageReaderAdapterTest.java │ │ └── RetryingMessageReaderTest.java │ │ └── service │ │ └── SchedulerApiaryTest.java │ └── resources │ └── logback-test.xml ├── beekeeper-scheduler ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── expediagroup │ │ └── beekeeper │ │ └── scheduler │ │ ├── hive │ │ ├── HiveClient.java │ │ ├── HiveClientFactory.java │ │ ├── PartitionInfo.java │ │ └── PartitionIteratorFactory.java │ │ └── service │ │ ├── ExpiredHousekeepingMetadataSchedulerService.java │ │ ├── SchedulerService.java │ │ └── UnreferencedHousekeepingPathSchedulerService.java │ └── test │ ├── java │ └── com │ │ └── expediagroup │ │ └── beekeeper │ │ └── scheduler │ │ ├── hive │ │ ├── PartitionInfoTest.java │ │ └── hive │ │ │ └── HiveClientTest.java │ │ └── service │ │ ├── ExpiredHousekeepingMetadataSchedulerServiceTest.java │ │ └── UnreferencedHousekeepingPathSchedulerServiceTest.java │ └── resources │ └── logback-test.xml ├── beekeeper-vacuum-tool ├── README.md ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── expediagroup │ │ │ └── beekeeper │ │ │ └── vacuum │ │ │ ├── BeekeeperVacuumTool.java │ │ │ ├── BeekeeperVacuumToolApplication.java │ │ │ ├── CommonBeans.java │ │ │ ├── ConsistencyCheck.java │ │ │ └── repository │ │ │ ├── BeekeeperEventsHistoryRepository.java │ │ │ └── BeekeeperRepository.java │ └── resources │ │ └── log4j2.xml │ └── test │ ├── java │ └── com │ │ └── expediagroup │ │ └── beekeeper │ │ └── vacuum │ │ ├── BeekeeperVacuumToolApplicationTest.java │ │ ├── CommonBeansTest.java │ │ ├── ConsistencyCheckTest.java │ │ ├── TestAppender.java │ │ ├── TestApplication.java │ │ └── repository │ │ └── BeekeeperRepositoryTest.java │ └── resources │ └── logback-test.xml ├── docker-compose.yml └── pom.xml /.README_images/architecture_diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/.README_images/architecture_diagram.png -------------------------------------------------------------------------------- /.README_images/copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/.README_images/copy.png -------------------------------------------------------------------------------- /.README_images/full_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/.README_images/full_logo.png -------------------------------------------------------------------------------- /.README_images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/.README_images/logo.png -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @ExpediaGroup/beekeeper-committers 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/.github/ISSUE_TEMPLATE/feature.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE-OF-CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/CODE-OF-CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/README.md -------------------------------------------------------------------------------- /beekeeper-api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-api/README.md -------------------------------------------------------------------------------- /beekeeper-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-api/pom.xml -------------------------------------------------------------------------------- /beekeeper-api/src/main/java/com/expediagroup/beekeeper/api/BeekeeperApiApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-api/src/main/java/com/expediagroup/beekeeper/api/BeekeeperApiApplication.java -------------------------------------------------------------------------------- /beekeeper-api/src/main/java/com/expediagroup/beekeeper/api/conf/JpaConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-api/src/main/java/com/expediagroup/beekeeper/api/conf/JpaConfiguration.java -------------------------------------------------------------------------------- /beekeeper-api/src/main/java/com/expediagroup/beekeeper/api/conf/SwaggerConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-api/src/main/java/com/expediagroup/beekeeper/api/conf/SwaggerConfiguration.java -------------------------------------------------------------------------------- /beekeeper-api/src/main/java/com/expediagroup/beekeeper/api/controller/BeekeeperController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-api/src/main/java/com/expediagroup/beekeeper/api/controller/BeekeeperController.java -------------------------------------------------------------------------------- /beekeeper-api/src/main/java/com/expediagroup/beekeeper/api/error/BeekeeperExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-api/src/main/java/com/expediagroup/beekeeper/api/error/BeekeeperExceptionHandler.java -------------------------------------------------------------------------------- /beekeeper-api/src/main/java/com/expediagroup/beekeeper/api/error/ErrorResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-api/src/main/java/com/expediagroup/beekeeper/api/error/ErrorResponse.java -------------------------------------------------------------------------------- /beekeeper-api/src/main/java/com/expediagroup/beekeeper/api/response/HousekeepingMetadataResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-api/src/main/java/com/expediagroup/beekeeper/api/response/HousekeepingMetadataResponse.java -------------------------------------------------------------------------------- /beekeeper-api/src/main/java/com/expediagroup/beekeeper/api/response/HousekeepingPathResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-api/src/main/java/com/expediagroup/beekeeper/api/response/HousekeepingPathResponse.java -------------------------------------------------------------------------------- /beekeeper-api/src/main/java/com/expediagroup/beekeeper/api/response/MetadataResponseConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-api/src/main/java/com/expediagroup/beekeeper/api/response/MetadataResponseConverter.java -------------------------------------------------------------------------------- /beekeeper-api/src/main/java/com/expediagroup/beekeeper/api/response/PathResponseConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-api/src/main/java/com/expediagroup/beekeeper/api/response/PathResponseConverter.java -------------------------------------------------------------------------------- /beekeeper-api/src/main/java/com/expediagroup/beekeeper/api/service/HousekeepingEntityService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-api/src/main/java/com/expediagroup/beekeeper/api/service/HousekeepingEntityService.java -------------------------------------------------------------------------------- /beekeeper-api/src/main/java/com/expediagroup/beekeeper/api/service/HousekeepingEntityServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-api/src/main/java/com/expediagroup/beekeeper/api/service/HousekeepingEntityServiceImpl.java -------------------------------------------------------------------------------- /beekeeper-api/src/test/java/com/expediagroup/beekeeper/api/TestApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-api/src/test/java/com/expediagroup/beekeeper/api/TestApplication.java -------------------------------------------------------------------------------- /beekeeper-api/src/test/java/com/expediagroup/beekeeper/api/controller/BeekeeperControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-api/src/test/java/com/expediagroup/beekeeper/api/controller/BeekeeperControllerTest.java -------------------------------------------------------------------------------- /beekeeper-api/src/test/java/com/expediagroup/beekeeper/api/error/BeekeeperExceptionHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-api/src/test/java/com/expediagroup/beekeeper/api/error/BeekeeperExceptionHandlerTest.java -------------------------------------------------------------------------------- /beekeeper-api/src/test/java/com/expediagroup/beekeeper/api/response/HousekeepingMetadataResponseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-api/src/test/java/com/expediagroup/beekeeper/api/response/HousekeepingMetadataResponseTest.java -------------------------------------------------------------------------------- /beekeeper-api/src/test/java/com/expediagroup/beekeeper/api/response/PathResponseConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-api/src/test/java/com/expediagroup/beekeeper/api/response/PathResponseConverterTest.java -------------------------------------------------------------------------------- /beekeeper-api/src/test/java/com/expediagroup/beekeeper/api/service/HousekeepingEntityServiceImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-api/src/test/java/com/expediagroup/beekeeper/api/service/HousekeepingEntityServiceImplTest.java -------------------------------------------------------------------------------- /beekeeper-api/src/test/java/com/expediagroup/beekeeper/api/util/DummyHousekeepingEntityGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-api/src/test/java/com/expediagroup/beekeeper/api/util/DummyHousekeepingEntityGenerator.java -------------------------------------------------------------------------------- /beekeeper-cleanup/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-cleanup/pom.xml -------------------------------------------------------------------------------- /beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/aws/S3BytesDeletedCalculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/aws/S3BytesDeletedCalculator.java -------------------------------------------------------------------------------- /beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/aws/S3Client.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/aws/S3Client.java -------------------------------------------------------------------------------- /beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/aws/S3PathCleaner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/aws/S3PathCleaner.java -------------------------------------------------------------------------------- /beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/aws/S3SchemeURI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/aws/S3SchemeURI.java -------------------------------------------------------------------------------- /beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/aws/S3SentinelFilesCleaner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/aws/S3SentinelFilesCleaner.java -------------------------------------------------------------------------------- /beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/hive/HiveClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/hive/HiveClient.java -------------------------------------------------------------------------------- /beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/hive/HiveClientFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/hive/HiveClientFactory.java -------------------------------------------------------------------------------- /beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/hive/HiveMetadataCleaner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/hive/HiveMetadataCleaner.java -------------------------------------------------------------------------------- /beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/metadata/CleanerClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/metadata/CleanerClient.java -------------------------------------------------------------------------------- /beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/metadata/CleanerClientFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/metadata/CleanerClientFactory.java -------------------------------------------------------------------------------- /beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/metadata/MetadataCleaner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/metadata/MetadataCleaner.java -------------------------------------------------------------------------------- /beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/monitoring/BytesDeletedReporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/monitoring/BytesDeletedReporter.java -------------------------------------------------------------------------------- /beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/monitoring/DeletedMetadataReporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/monitoring/DeletedMetadataReporter.java -------------------------------------------------------------------------------- /beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/path/PathCleaner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/path/PathCleaner.java -------------------------------------------------------------------------------- /beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/path/SentinelFilesCleaner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/path/SentinelFilesCleaner.java -------------------------------------------------------------------------------- /beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/service/CleanupService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/service/CleanupService.java -------------------------------------------------------------------------------- /beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/service/CleanupServiceScheduler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/service/CleanupServiceScheduler.java -------------------------------------------------------------------------------- /beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/service/DisableTablesService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/service/DisableTablesService.java -------------------------------------------------------------------------------- /beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/service/RepositoryCleanupScheduler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/service/RepositoryCleanupScheduler.java -------------------------------------------------------------------------------- /beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/service/RepositoryCleanupService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/service/RepositoryCleanupService.java -------------------------------------------------------------------------------- /beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/validation/IcebergValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-cleanup/src/main/java/com/expediagroup/beekeeper/cleanup/validation/IcebergValidator.java -------------------------------------------------------------------------------- /beekeeper-cleanup/src/test/java/com/expediagroup/beekeeper/cleanup/TestApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-cleanup/src/test/java/com/expediagroup/beekeeper/cleanup/TestApplication.java -------------------------------------------------------------------------------- /beekeeper-cleanup/src/test/java/com/expediagroup/beekeeper/cleanup/aws/S3BytesDeletedCalculatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-cleanup/src/test/java/com/expediagroup/beekeeper/cleanup/aws/S3BytesDeletedCalculatorTest.java -------------------------------------------------------------------------------- /beekeeper-cleanup/src/test/java/com/expediagroup/beekeeper/cleanup/aws/S3ClientTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-cleanup/src/test/java/com/expediagroup/beekeeper/cleanup/aws/S3ClientTest.java -------------------------------------------------------------------------------- /beekeeper-cleanup/src/test/java/com/expediagroup/beekeeper/cleanup/aws/S3DryRunPathCleanerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-cleanup/src/test/java/com/expediagroup/beekeeper/cleanup/aws/S3DryRunPathCleanerTest.java -------------------------------------------------------------------------------- /beekeeper-cleanup/src/test/java/com/expediagroup/beekeeper/cleanup/aws/S3PathCleanerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-cleanup/src/test/java/com/expediagroup/beekeeper/cleanup/aws/S3PathCleanerTest.java -------------------------------------------------------------------------------- /beekeeper-cleanup/src/test/java/com/expediagroup/beekeeper/cleanup/aws/S3SchemeURITest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-cleanup/src/test/java/com/expediagroup/beekeeper/cleanup/aws/S3SchemeURITest.java -------------------------------------------------------------------------------- /beekeeper-cleanup/src/test/java/com/expediagroup/beekeeper/cleanup/aws/S3SentinelFilesCleanerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-cleanup/src/test/java/com/expediagroup/beekeeper/cleanup/aws/S3SentinelFilesCleanerTest.java -------------------------------------------------------------------------------- /beekeeper-cleanup/src/test/java/com/expediagroup/beekeeper/cleanup/hive/HiveClientTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-cleanup/src/test/java/com/expediagroup/beekeeper/cleanup/hive/HiveClientTest.java -------------------------------------------------------------------------------- /beekeeper-cleanup/src/test/java/com/expediagroup/beekeeper/cleanup/hive/HiveMetadataCleanerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-cleanup/src/test/java/com/expediagroup/beekeeper/cleanup/hive/HiveMetadataCleanerTest.java -------------------------------------------------------------------------------- /beekeeper-cleanup/src/test/java/com/expediagroup/beekeeper/cleanup/monitoring/BytesDeletedReporterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-cleanup/src/test/java/com/expediagroup/beekeeper/cleanup/monitoring/BytesDeletedReporterTest.java -------------------------------------------------------------------------------- /beekeeper-cleanup/src/test/java/com/expediagroup/beekeeper/cleanup/monitoring/DeletedMetadataReporterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-cleanup/src/test/java/com/expediagroup/beekeeper/cleanup/monitoring/DeletedMetadataReporterTest.java -------------------------------------------------------------------------------- /beekeeper-cleanup/src/test/java/com/expediagroup/beekeeper/cleanup/validation/IcebergValidatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-cleanup/src/test/java/com/expediagroup/beekeeper/cleanup/validation/IcebergValidatorTest.java -------------------------------------------------------------------------------- /beekeeper-cleanup/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-cleanup/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /beekeeper-core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/pom.xml -------------------------------------------------------------------------------- /beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/config/FileSystemType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/config/FileSystemType.java -------------------------------------------------------------------------------- /beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/config/GraphiteConfigFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/config/GraphiteConfigFactory.java -------------------------------------------------------------------------------- /beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/config/MetadataType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/config/MetadataType.java -------------------------------------------------------------------------------- /beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/config/PrometheusConfigFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/config/PrometheusConfigFactory.java -------------------------------------------------------------------------------- /beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/context/MonitoringContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/context/MonitoringContext.java -------------------------------------------------------------------------------- /beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/error/BeekeeperException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/error/BeekeeperException.java -------------------------------------------------------------------------------- /beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/error/BeekeeperIcebergException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/error/BeekeeperIcebergException.java -------------------------------------------------------------------------------- /beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/model/HousekeepingEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/model/HousekeepingEntity.java -------------------------------------------------------------------------------- /beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/model/HousekeepingMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/model/HousekeepingMetadata.java -------------------------------------------------------------------------------- /beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/model/HousekeepingPath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/model/HousekeepingPath.java -------------------------------------------------------------------------------- /beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/model/HousekeepingStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/model/HousekeepingStatus.java -------------------------------------------------------------------------------- /beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/model/LifecycleEventType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/model/LifecycleEventType.java -------------------------------------------------------------------------------- /beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/model/PeriodDuration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/model/PeriodDuration.java -------------------------------------------------------------------------------- /beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/model/PeriodDurationConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/model/PeriodDurationConverter.java -------------------------------------------------------------------------------- /beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/model/history/BeekeeperHistory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/model/history/BeekeeperHistory.java -------------------------------------------------------------------------------- /beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/monitoring/MetricTag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/monitoring/MetricTag.java -------------------------------------------------------------------------------- /beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/monitoring/Taggable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/monitoring/Taggable.java -------------------------------------------------------------------------------- /beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/monitoring/TimedTaggable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/monitoring/TimedTaggable.java -------------------------------------------------------------------------------- /beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/monitoring/TimedTaggableAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/monitoring/TimedTaggableAspect.java -------------------------------------------------------------------------------- /beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/predicate/IsIcebergTablePredicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/predicate/IsIcebergTablePredicate.java -------------------------------------------------------------------------------- /beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/repository/BeekeeperHistoryRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/repository/BeekeeperHistoryRepository.java -------------------------------------------------------------------------------- /beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/repository/HousekeepingMetadataRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/repository/HousekeepingMetadataRepository.java -------------------------------------------------------------------------------- /beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/repository/HousekeepingPathRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/repository/HousekeepingPathRepository.java -------------------------------------------------------------------------------- /beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/service/BeekeeperHistoryService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/service/BeekeeperHistoryService.java -------------------------------------------------------------------------------- /beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/validation/S3PathValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/src/main/java/com/expediagroup/beekeeper/core/validation/S3PathValidator.java -------------------------------------------------------------------------------- /beekeeper-core/src/test/java/com/expediagroup/beekeeper/core/TestApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/src/test/java/com/expediagroup/beekeeper/core/TestApplication.java -------------------------------------------------------------------------------- /beekeeper-core/src/test/java/com/expediagroup/beekeeper/core/config/GraphiteConfigFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/src/test/java/com/expediagroup/beekeeper/core/config/GraphiteConfigFactoryTest.java -------------------------------------------------------------------------------- /beekeeper-core/src/test/java/com/expediagroup/beekeeper/core/config/PrometheusConfigFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/src/test/java/com/expediagroup/beekeeper/core/config/PrometheusConfigFactoryTest.java -------------------------------------------------------------------------------- /beekeeper-core/src/test/java/com/expediagroup/beekeeper/core/model/LifecycleEventTypeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/src/test/java/com/expediagroup/beekeeper/core/model/LifecycleEventTypeTest.java -------------------------------------------------------------------------------- /beekeeper-core/src/test/java/com/expediagroup/beekeeper/core/model/PeriodDurationConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/src/test/java/com/expediagroup/beekeeper/core/model/PeriodDurationConverterTest.java -------------------------------------------------------------------------------- /beekeeper-core/src/test/java/com/expediagroup/beekeeper/core/model/PeriodDurationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/src/test/java/com/expediagroup/beekeeper/core/model/PeriodDurationTest.java -------------------------------------------------------------------------------- /beekeeper-core/src/test/java/com/expediagroup/beekeeper/core/monitoring/MonitoredClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/src/test/java/com/expediagroup/beekeeper/core/monitoring/MonitoredClass.java -------------------------------------------------------------------------------- /beekeeper-core/src/test/java/com/expediagroup/beekeeper/core/monitoring/TimedTaggableAspectTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/src/test/java/com/expediagroup/beekeeper/core/monitoring/TimedTaggableAspectTest.java -------------------------------------------------------------------------------- /beekeeper-core/src/test/java/com/expediagroup/beekeeper/core/predicate/IsIcebergTablePredicateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/src/test/java/com/expediagroup/beekeeper/core/predicate/IsIcebergTablePredicateTest.java -------------------------------------------------------------------------------- /beekeeper-core/src/test/java/com/expediagroup/beekeeper/core/repository/BeekeeperHistoryRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/src/test/java/com/expediagroup/beekeeper/core/repository/BeekeeperHistoryRepositoryTest.java -------------------------------------------------------------------------------- /beekeeper-core/src/test/java/com/expediagroup/beekeeper/core/repository/HousekeepingMetadataRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/src/test/java/com/expediagroup/beekeeper/core/repository/HousekeepingMetadataRepositoryTest.java -------------------------------------------------------------------------------- /beekeeper-core/src/test/java/com/expediagroup/beekeeper/core/repository/HousekeepingPathRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/src/test/java/com/expediagroup/beekeeper/core/repository/HousekeepingPathRepositoryTest.java -------------------------------------------------------------------------------- /beekeeper-core/src/test/java/com/expediagroup/beekeeper/core/service/BeekeeperHistoryServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/src/test/java/com/expediagroup/beekeeper/core/service/BeekeeperHistoryServiceTest.java -------------------------------------------------------------------------------- /beekeeper-core/src/test/java/com/expediagroup/beekeeper/core/validation/S3PathValidatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/src/test/java/com/expediagroup/beekeeper/core/validation/S3PathValidatorTest.java -------------------------------------------------------------------------------- /beekeeper-core/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-core/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /beekeeper-integration-tests/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-integration-tests/pom.xml -------------------------------------------------------------------------------- /beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/BeekeeperDryRunMetadataCleanupIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/BeekeeperDryRunMetadataCleanupIntegrationTest.java -------------------------------------------------------------------------------- /beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/BeekeeperDryRunPathCleanupIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/BeekeeperDryRunPathCleanupIntegrationTest.java -------------------------------------------------------------------------------- /beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/BeekeeperExpiredMetadataSchedulerApiaryIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/BeekeeperExpiredMetadataSchedulerApiaryIntegrationTest.java -------------------------------------------------------------------------------- /beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/BeekeeperIntegrationTestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/BeekeeperIntegrationTestBase.java -------------------------------------------------------------------------------- /beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/BeekeeperMetadataCleanupIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/BeekeeperMetadataCleanupIntegrationTest.java -------------------------------------------------------------------------------- /beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/BeekeeperPathCleanupIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/BeekeeperPathCleanupIntegrationTest.java -------------------------------------------------------------------------------- /beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/BeekeeperUnreferencedPathSchedulerApiaryIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/BeekeeperUnreferencedPathSchedulerApiaryIntegrationTest.java -------------------------------------------------------------------------------- /beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/CommonTestVariables.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/CommonTestVariables.java -------------------------------------------------------------------------------- /beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/api/BeekeeperApiIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/api/BeekeeperApiIntegrationTest.java -------------------------------------------------------------------------------- /beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/model/AddPartitionSqsMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/model/AddPartitionSqsMessage.java -------------------------------------------------------------------------------- /beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/model/AlterPartitionSqsMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/model/AlterPartitionSqsMessage.java -------------------------------------------------------------------------------- /beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/model/AlterTableSqsMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/model/AlterTableSqsMessage.java -------------------------------------------------------------------------------- /beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/model/CreateTableSqsMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/model/CreateTableSqsMessage.java -------------------------------------------------------------------------------- /beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/model/DropPartitionSqsMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/model/DropPartitionSqsMessage.java -------------------------------------------------------------------------------- /beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/model/DropTableSqsMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/model/DropTableSqsMessage.java -------------------------------------------------------------------------------- /beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/model/SqsMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/model/SqsMessage.java -------------------------------------------------------------------------------- /beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/model/SqsMessageTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/model/SqsMessageTest.java -------------------------------------------------------------------------------- /beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/utils/BeekeeperApiTestClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/utils/BeekeeperApiTestClient.java -------------------------------------------------------------------------------- /beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/utils/ContainerTestUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/utils/ContainerTestUtils.java -------------------------------------------------------------------------------- /beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/utils/HiveTestUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/utils/HiveTestUtils.java -------------------------------------------------------------------------------- /beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/utils/MySqlTestUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/utils/MySqlTestUtils.java -------------------------------------------------------------------------------- /beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/utils/RestResponsePage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/utils/RestResponsePage.java -------------------------------------------------------------------------------- /beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/utils/ResultSetToBeekeeperHistoryMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/utils/ResultSetToBeekeeperHistoryMapper.java -------------------------------------------------------------------------------- /beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/utils/ResultSetToHousekeepingEntityMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/utils/ResultSetToHousekeepingEntityMapper.java -------------------------------------------------------------------------------- /beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/utils/TestAppender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-integration-tests/src/test/java/com/expediagroup/beekeeper/integration/utils/TestAppender.java -------------------------------------------------------------------------------- /beekeeper-integration-tests/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-integration-tests/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /beekeeper-integration-tests/src/test/resources/message.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-integration-tests/src/test/resources/message.json -------------------------------------------------------------------------------- /beekeeper-metadata-cleanup/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-metadata-cleanup/pom.xml -------------------------------------------------------------------------------- /beekeeper-metadata-cleanup/src/main/java/com/expediagroup/beekeeper/metadata/cleanup/BeekeeperMetadataCleanup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-metadata-cleanup/src/main/java/com/expediagroup/beekeeper/metadata/cleanup/BeekeeperMetadataCleanup.java -------------------------------------------------------------------------------- /beekeeper-metadata-cleanup/src/main/java/com/expediagroup/beekeeper/metadata/cleanup/context/CommonBeans.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-metadata-cleanup/src/main/java/com/expediagroup/beekeeper/metadata/cleanup/context/CommonBeans.java -------------------------------------------------------------------------------- /beekeeper-metadata-cleanup/src/main/java/com/expediagroup/beekeeper/metadata/cleanup/handler/ExpiredMetadataHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-metadata-cleanup/src/main/java/com/expediagroup/beekeeper/metadata/cleanup/handler/ExpiredMetadataHandler.java -------------------------------------------------------------------------------- /beekeeper-metadata-cleanup/src/main/java/com/expediagroup/beekeeper/metadata/cleanup/handler/MetadataHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-metadata-cleanup/src/main/java/com/expediagroup/beekeeper/metadata/cleanup/handler/MetadataHandler.java -------------------------------------------------------------------------------- /beekeeper-metadata-cleanup/src/main/java/com/expediagroup/beekeeper/metadata/cleanup/service/MetadataDisableTablesService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-metadata-cleanup/src/main/java/com/expediagroup/beekeeper/metadata/cleanup/service/MetadataDisableTablesService.java -------------------------------------------------------------------------------- /beekeeper-metadata-cleanup/src/main/java/com/expediagroup/beekeeper/metadata/cleanup/service/MetadataRepositoryCleanupService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-metadata-cleanup/src/main/java/com/expediagroup/beekeeper/metadata/cleanup/service/MetadataRepositoryCleanupService.java -------------------------------------------------------------------------------- /beekeeper-metadata-cleanup/src/main/java/com/expediagroup/beekeeper/metadata/cleanup/service/PagingMetadataCleanupService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-metadata-cleanup/src/main/java/com/expediagroup/beekeeper/metadata/cleanup/service/PagingMetadataCleanupService.java -------------------------------------------------------------------------------- /beekeeper-metadata-cleanup/src/main/resources/beekeeper-metadata-cleanup-application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-metadata-cleanup/src/main/resources/beekeeper-metadata-cleanup-application.yml -------------------------------------------------------------------------------- /beekeeper-metadata-cleanup/src/test/java/com/expediagroup/beekeeper/metadata/cleanup/TestApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-metadata-cleanup/src/test/java/com/expediagroup/beekeeper/metadata/cleanup/TestApplication.java -------------------------------------------------------------------------------- /beekeeper-metadata-cleanup/src/test/java/com/expediagroup/beekeeper/metadata/cleanup/context/CommonBeansTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-metadata-cleanup/src/test/java/com/expediagroup/beekeeper/metadata/cleanup/context/CommonBeansTest.java -------------------------------------------------------------------------------- /beekeeper-metadata-cleanup/src/test/java/com/expediagroup/beekeeper/metadata/cleanup/handler/ExpiredMetadataHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-metadata-cleanup/src/test/java/com/expediagroup/beekeeper/metadata/cleanup/handler/ExpiredMetadataHandlerTest.java -------------------------------------------------------------------------------- /beekeeper-metadata-cleanup/src/test/java/com/expediagroup/beekeeper/metadata/cleanup/service/CleanupServiceSchedulerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-metadata-cleanup/src/test/java/com/expediagroup/beekeeper/metadata/cleanup/service/CleanupServiceSchedulerTest.java -------------------------------------------------------------------------------- /beekeeper-metadata-cleanup/src/test/java/com/expediagroup/beekeeper/metadata/cleanup/service/MetadataDisableTablesServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-metadata-cleanup/src/test/java/com/expediagroup/beekeeper/metadata/cleanup/service/MetadataDisableTablesServiceTest.java -------------------------------------------------------------------------------- /beekeeper-metadata-cleanup/src/test/java/com/expediagroup/beekeeper/metadata/cleanup/service/MetadataRepositoryCleanupServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-metadata-cleanup/src/test/java/com/expediagroup/beekeeper/metadata/cleanup/service/MetadataRepositoryCleanupServiceTest.java -------------------------------------------------------------------------------- /beekeeper-metadata-cleanup/src/test/java/com/expediagroup/beekeeper/metadata/cleanup/service/PagingMetadataCleanupServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-metadata-cleanup/src/test/java/com/expediagroup/beekeeper/metadata/cleanup/service/PagingMetadataCleanupServiceTest.java -------------------------------------------------------------------------------- /beekeeper-metadata-cleanup/src/test/java/com/expediagroup/beekeeper/metadata/cleanup/service/RepositoryCleanupSchedulerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-metadata-cleanup/src/test/java/com/expediagroup/beekeeper/metadata/cleanup/service/RepositoryCleanupSchedulerTest.java -------------------------------------------------------------------------------- /beekeeper-metadata-cleanup/src/test/java/com/expediagroup/beekeeper/metadata/cleanup/service/TestConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-metadata-cleanup/src/test/java/com/expediagroup/beekeeper/metadata/cleanup/service/TestConfig.java -------------------------------------------------------------------------------- /beekeeper-metadata-cleanup/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-metadata-cleanup/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /beekeeper-path-cleanup/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-path-cleanup/pom.xml -------------------------------------------------------------------------------- /beekeeper-path-cleanup/src/main/java/com/expediagroup/beekeeper/path/cleanup/BeekeeperPathCleanup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-path-cleanup/src/main/java/com/expediagroup/beekeeper/path/cleanup/BeekeeperPathCleanup.java -------------------------------------------------------------------------------- /beekeeper-path-cleanup/src/main/java/com/expediagroup/beekeeper/path/cleanup/context/CommonBeans.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-path-cleanup/src/main/java/com/expediagroup/beekeeper/path/cleanup/context/CommonBeans.java -------------------------------------------------------------------------------- /beekeeper-path-cleanup/src/main/java/com/expediagroup/beekeeper/path/cleanup/handler/GenericPathHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-path-cleanup/src/main/java/com/expediagroup/beekeeper/path/cleanup/handler/GenericPathHandler.java -------------------------------------------------------------------------------- /beekeeper-path-cleanup/src/main/java/com/expediagroup/beekeeper/path/cleanup/handler/UnreferencedPathHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-path-cleanup/src/main/java/com/expediagroup/beekeeper/path/cleanup/handler/UnreferencedPathHandler.java -------------------------------------------------------------------------------- /beekeeper-path-cleanup/src/main/java/com/expediagroup/beekeeper/path/cleanup/service/PagingPathCleanupService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-path-cleanup/src/main/java/com/expediagroup/beekeeper/path/cleanup/service/PagingPathCleanupService.java -------------------------------------------------------------------------------- /beekeeper-path-cleanup/src/main/java/com/expediagroup/beekeeper/path/cleanup/service/PathRepositoryCleanupService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-path-cleanup/src/main/java/com/expediagroup/beekeeper/path/cleanup/service/PathRepositoryCleanupService.java -------------------------------------------------------------------------------- /beekeeper-path-cleanup/src/main/resources/beekeeper-path-cleanup-application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-path-cleanup/src/main/resources/beekeeper-path-cleanup-application.yml -------------------------------------------------------------------------------- /beekeeper-path-cleanup/src/test/java/com/expediagroup/beekeeper/path/cleanup/TestApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-path-cleanup/src/test/java/com/expediagroup/beekeeper/path/cleanup/TestApplication.java -------------------------------------------------------------------------------- /beekeeper-path-cleanup/src/test/java/com/expediagroup/beekeeper/path/cleanup/context/CommonBeansTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-path-cleanup/src/test/java/com/expediagroup/beekeeper/path/cleanup/context/CommonBeansTest.java -------------------------------------------------------------------------------- /beekeeper-path-cleanup/src/test/java/com/expediagroup/beekeeper/path/cleanup/handler/GenericPathHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-path-cleanup/src/test/java/com/expediagroup/beekeeper/path/cleanup/handler/GenericPathHandlerTest.java -------------------------------------------------------------------------------- /beekeeper-path-cleanup/src/test/java/com/expediagroup/beekeeper/path/cleanup/handler/UnreferencedPathHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-path-cleanup/src/test/java/com/expediagroup/beekeeper/path/cleanup/handler/UnreferencedPathHandlerTest.java -------------------------------------------------------------------------------- /beekeeper-path-cleanup/src/test/java/com/expediagroup/beekeeper/path/cleanup/service/CleanupServiceSchedulerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-path-cleanup/src/test/java/com/expediagroup/beekeeper/path/cleanup/service/CleanupServiceSchedulerTest.java -------------------------------------------------------------------------------- /beekeeper-path-cleanup/src/test/java/com/expediagroup/beekeeper/path/cleanup/service/PagingCleanupServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-path-cleanup/src/test/java/com/expediagroup/beekeeper/path/cleanup/service/PagingCleanupServiceTest.java -------------------------------------------------------------------------------- /beekeeper-path-cleanup/src/test/java/com/expediagroup/beekeeper/path/cleanup/service/PathRepositoryCleanupServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-path-cleanup/src/test/java/com/expediagroup/beekeeper/path/cleanup/service/PathRepositoryCleanupServiceTest.java -------------------------------------------------------------------------------- /beekeeper-path-cleanup/src/test/java/com/expediagroup/beekeeper/path/cleanup/service/RepositoryCleanupSchedulerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-path-cleanup/src/test/java/com/expediagroup/beekeeper/path/cleanup/service/RepositoryCleanupSchedulerTest.java -------------------------------------------------------------------------------- /beekeeper-path-cleanup/src/test/java/com/expediagroup/beekeeper/path/cleanup/service/TestConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-path-cleanup/src/test/java/com/expediagroup/beekeeper/path/cleanup/service/TestConfig.java -------------------------------------------------------------------------------- /beekeeper-path-cleanup/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-path-cleanup/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/pom.xml -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/main/java/com/expediagroup/beekeeper/scheduler/apiary/BeekeeperSchedulerApiary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/main/java/com/expediagroup/beekeeper/scheduler/apiary/BeekeeperSchedulerApiary.java -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/main/java/com/expediagroup/beekeeper/scheduler/apiary/app/SchedulerApiaryRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/main/java/com/expediagroup/beekeeper/scheduler/apiary/app/SchedulerApiaryRunner.java -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/main/java/com/expediagroup/beekeeper/scheduler/apiary/context/CommonBeans.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/main/java/com/expediagroup/beekeeper/scheduler/apiary/context/CommonBeans.java -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/main/java/com/expediagroup/beekeeper/scheduler/apiary/filter/EventTypeListenerEventFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/main/java/com/expediagroup/beekeeper/scheduler/apiary/filter/EventTypeListenerEventFilter.java -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/main/java/com/expediagroup/beekeeper/scheduler/apiary/filter/IcebergTableListenerEventFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/main/java/com/expediagroup/beekeeper/scheduler/apiary/filter/IcebergTableListenerEventFilter.java -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/main/java/com/expediagroup/beekeeper/scheduler/apiary/filter/ListenerEventFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/main/java/com/expediagroup/beekeeper/scheduler/apiary/filter/ListenerEventFilter.java -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/main/java/com/expediagroup/beekeeper/scheduler/apiary/filter/LocationNormalizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/main/java/com/expediagroup/beekeeper/scheduler/apiary/filter/LocationNormalizer.java -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/main/java/com/expediagroup/beekeeper/scheduler/apiary/filter/LocationOnlyUpdateListenerEventFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/main/java/com/expediagroup/beekeeper/scheduler/apiary/filter/LocationOnlyUpdateListenerEventFilter.java -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/main/java/com/expediagroup/beekeeper/scheduler/apiary/filter/TableParameterListenerEventFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/main/java/com/expediagroup/beekeeper/scheduler/apiary/filter/TableParameterListenerEventFilter.java -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/main/java/com/expediagroup/beekeeper/scheduler/apiary/filter/WhitelistedListenerEventFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/main/java/com/expediagroup/beekeeper/scheduler/apiary/filter/WhitelistedListenerEventFilter.java -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/main/java/com/expediagroup/beekeeper/scheduler/apiary/generator/ExpiredHousekeepingMetadataGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/main/java/com/expediagroup/beekeeper/scheduler/apiary/generator/ExpiredHousekeepingMetadataGenerator.java -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/main/java/com/expediagroup/beekeeper/scheduler/apiary/generator/HousekeepingEntityGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/main/java/com/expediagroup/beekeeper/scheduler/apiary/generator/HousekeepingEntityGenerator.java -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/main/java/com/expediagroup/beekeeper/scheduler/apiary/generator/UnreferencedHousekeepingPathGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/main/java/com/expediagroup/beekeeper/scheduler/apiary/generator/UnreferencedHousekeepingPathGenerator.java -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/main/java/com/expediagroup/beekeeper/scheduler/apiary/generator/utils/CleanupDelayExtractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/main/java/com/expediagroup/beekeeper/scheduler/apiary/generator/utils/CleanupDelayExtractor.java -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/main/java/com/expediagroup/beekeeper/scheduler/apiary/handler/MessageEventHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/main/java/com/expediagroup/beekeeper/scheduler/apiary/handler/MessageEventHandler.java -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/main/java/com/expediagroup/beekeeper/scheduler/apiary/messaging/BeekeeperEventReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/main/java/com/expediagroup/beekeeper/scheduler/apiary/messaging/BeekeeperEventReader.java -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/main/java/com/expediagroup/beekeeper/scheduler/apiary/messaging/MessageReaderAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/main/java/com/expediagroup/beekeeper/scheduler/apiary/messaging/MessageReaderAdapter.java -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/main/java/com/expediagroup/beekeeper/scheduler/apiary/messaging/RetryingMessageReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/main/java/com/expediagroup/beekeeper/scheduler/apiary/messaging/RetryingMessageReader.java -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/main/java/com/expediagroup/beekeeper/scheduler/apiary/model/BeekeeperEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/main/java/com/expediagroup/beekeeper/scheduler/apiary/model/BeekeeperEvent.java -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/main/java/com/expediagroup/beekeeper/scheduler/apiary/service/SchedulerApiary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/main/java/com/expediagroup/beekeeper/scheduler/apiary/service/SchedulerApiary.java -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/main/resources/beekeeper-scheduler-apiary-application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/main/resources/beekeeper-scheduler-apiary-application.yml -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/main/resources/db/migration/V1_1__Create_path_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/main/resources/db/migration/V1_1__Create_path_table.sql -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/main/resources/db/migration/V1_2__Alter_path_add_lifecycle_type.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/main/resources/db/migration/V1_2__Alter_path_add_lifecycle_type.sql -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/main/resources/db/migration/V2_1__Create_unpartitioned_table_housekeeping_table_and_alter_path_table_name_and_rename_path_status_column.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/main/resources/db/migration/V2_1__Create_unpartitioned_table_housekeeping_table_and_alter_path_table_name_and_rename_path_status_column.sql -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/main/resources/db/migration/V2_2__Add_index_for_housekeeping_path.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/main/resources/db/migration/V2_2__Add_index_for_housekeeping_path.sql -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/main/resources/db/migration/V2_3__Add_separate_indexes_and_remove_combined.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/main/resources/db/migration/V2_3__Add_separate_indexes_and_remove_combined.sql -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/main/resources/db/migration/V2_4__Create_history_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/main/resources/db/migration/V2_4__Create_history_table.sql -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/test/java/com/expediagroup/beekeeper/scheduler/apiary/BeekeeperSchedulerApiaryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/test/java/com/expediagroup/beekeeper/scheduler/apiary/BeekeeperSchedulerApiaryTest.java -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/test/java/com/expediagroup/beekeeper/scheduler/apiary/TestConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/test/java/com/expediagroup/beekeeper/scheduler/apiary/TestConfig.java -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/test/java/com/expediagroup/beekeeper/scheduler/apiary/app/SchedulerApiaryRunnerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/test/java/com/expediagroup/beekeeper/scheduler/apiary/app/SchedulerApiaryRunnerTest.java -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/test/java/com/expediagroup/beekeeper/scheduler/apiary/context/CommonBeansTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/test/java/com/expediagroup/beekeeper/scheduler/apiary/context/CommonBeansTest.java -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/test/java/com/expediagroup/beekeeper/scheduler/apiary/filter/EventTypeListenerEventFilterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/test/java/com/expediagroup/beekeeper/scheduler/apiary/filter/EventTypeListenerEventFilterTest.java -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/test/java/com/expediagroup/beekeeper/scheduler/apiary/filter/IcebergTableListenerEventFilterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/test/java/com/expediagroup/beekeeper/scheduler/apiary/filter/IcebergTableListenerEventFilterTest.java -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/test/java/com/expediagroup/beekeeper/scheduler/apiary/filter/LocationNormalizerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/test/java/com/expediagroup/beekeeper/scheduler/apiary/filter/LocationNormalizerTest.java -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/test/java/com/expediagroup/beekeeper/scheduler/apiary/filter/LocationOnlyUpdateListenerEventFilterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/test/java/com/expediagroup/beekeeper/scheduler/apiary/filter/LocationOnlyUpdateListenerEventFilterTest.java -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/test/java/com/expediagroup/beekeeper/scheduler/apiary/filter/TableParameterListenerEventFilterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/test/java/com/expediagroup/beekeeper/scheduler/apiary/filter/TableParameterListenerEventFilterTest.java -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/test/java/com/expediagroup/beekeeper/scheduler/apiary/filter/WhitelistedListenerEventFilterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/test/java/com/expediagroup/beekeeper/scheduler/apiary/filter/WhitelistedListenerEventFilterTest.java -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/test/java/com/expediagroup/beekeeper/scheduler/apiary/generator/ExpiredHousekeepingMetadataGeneratorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/test/java/com/expediagroup/beekeeper/scheduler/apiary/generator/ExpiredHousekeepingMetadataGeneratorTest.java -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/test/java/com/expediagroup/beekeeper/scheduler/apiary/generator/HousekeepingEntityGeneratorTestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/test/java/com/expediagroup/beekeeper/scheduler/apiary/generator/HousekeepingEntityGeneratorTestBase.java -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/test/java/com/expediagroup/beekeeper/scheduler/apiary/generator/UnreferencedHousekeepingPathGeneratorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/test/java/com/expediagroup/beekeeper/scheduler/apiary/generator/UnreferencedHousekeepingPathGeneratorTest.java -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/test/java/com/expediagroup/beekeeper/scheduler/apiary/generator/utils/CleanupDelayExtractorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/test/java/com/expediagroup/beekeeper/scheduler/apiary/generator/utils/CleanupDelayExtractorTest.java -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/test/java/com/expediagroup/beekeeper/scheduler/apiary/handler/MessageEventHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/test/java/com/expediagroup/beekeeper/scheduler/apiary/handler/MessageEventHandlerTest.java -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/test/java/com/expediagroup/beekeeper/scheduler/apiary/messaging/MessageReaderAdapterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/test/java/com/expediagroup/beekeeper/scheduler/apiary/messaging/MessageReaderAdapterTest.java -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/test/java/com/expediagroup/beekeeper/scheduler/apiary/messaging/RetryingMessageReaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/test/java/com/expediagroup/beekeeper/scheduler/apiary/messaging/RetryingMessageReaderTest.java -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/test/java/com/expediagroup/beekeeper/scheduler/apiary/service/SchedulerApiaryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/test/java/com/expediagroup/beekeeper/scheduler/apiary/service/SchedulerApiaryTest.java -------------------------------------------------------------------------------- /beekeeper-scheduler-apiary/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler-apiary/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /beekeeper-scheduler/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler/pom.xml -------------------------------------------------------------------------------- /beekeeper-scheduler/src/main/java/com/expediagroup/beekeeper/scheduler/hive/HiveClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler/src/main/java/com/expediagroup/beekeeper/scheduler/hive/HiveClient.java -------------------------------------------------------------------------------- /beekeeper-scheduler/src/main/java/com/expediagroup/beekeeper/scheduler/hive/HiveClientFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler/src/main/java/com/expediagroup/beekeeper/scheduler/hive/HiveClientFactory.java -------------------------------------------------------------------------------- /beekeeper-scheduler/src/main/java/com/expediagroup/beekeeper/scheduler/hive/PartitionInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler/src/main/java/com/expediagroup/beekeeper/scheduler/hive/PartitionInfo.java -------------------------------------------------------------------------------- /beekeeper-scheduler/src/main/java/com/expediagroup/beekeeper/scheduler/hive/PartitionIteratorFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler/src/main/java/com/expediagroup/beekeeper/scheduler/hive/PartitionIteratorFactory.java -------------------------------------------------------------------------------- /beekeeper-scheduler/src/main/java/com/expediagroup/beekeeper/scheduler/service/ExpiredHousekeepingMetadataSchedulerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler/src/main/java/com/expediagroup/beekeeper/scheduler/service/ExpiredHousekeepingMetadataSchedulerService.java -------------------------------------------------------------------------------- /beekeeper-scheduler/src/main/java/com/expediagroup/beekeeper/scheduler/service/SchedulerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler/src/main/java/com/expediagroup/beekeeper/scheduler/service/SchedulerService.java -------------------------------------------------------------------------------- /beekeeper-scheduler/src/main/java/com/expediagroup/beekeeper/scheduler/service/UnreferencedHousekeepingPathSchedulerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler/src/main/java/com/expediagroup/beekeeper/scheduler/service/UnreferencedHousekeepingPathSchedulerService.java -------------------------------------------------------------------------------- /beekeeper-scheduler/src/test/java/com/expediagroup/beekeeper/scheduler/hive/PartitionInfoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler/src/test/java/com/expediagroup/beekeeper/scheduler/hive/PartitionInfoTest.java -------------------------------------------------------------------------------- /beekeeper-scheduler/src/test/java/com/expediagroup/beekeeper/scheduler/hive/hive/HiveClientTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler/src/test/java/com/expediagroup/beekeeper/scheduler/hive/hive/HiveClientTest.java -------------------------------------------------------------------------------- /beekeeper-scheduler/src/test/java/com/expediagroup/beekeeper/scheduler/service/ExpiredHousekeepingMetadataSchedulerServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler/src/test/java/com/expediagroup/beekeeper/scheduler/service/ExpiredHousekeepingMetadataSchedulerServiceTest.java -------------------------------------------------------------------------------- /beekeeper-scheduler/src/test/java/com/expediagroup/beekeeper/scheduler/service/UnreferencedHousekeepingPathSchedulerServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler/src/test/java/com/expediagroup/beekeeper/scheduler/service/UnreferencedHousekeepingPathSchedulerServiceTest.java -------------------------------------------------------------------------------- /beekeeper-scheduler/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-scheduler/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /beekeeper-vacuum-tool/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-vacuum-tool/README.md -------------------------------------------------------------------------------- /beekeeper-vacuum-tool/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-vacuum-tool/pom.xml -------------------------------------------------------------------------------- /beekeeper-vacuum-tool/src/main/java/com/expediagroup/beekeeper/vacuum/BeekeeperVacuumTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-vacuum-tool/src/main/java/com/expediagroup/beekeeper/vacuum/BeekeeperVacuumTool.java -------------------------------------------------------------------------------- /beekeeper-vacuum-tool/src/main/java/com/expediagroup/beekeeper/vacuum/BeekeeperVacuumToolApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-vacuum-tool/src/main/java/com/expediagroup/beekeeper/vacuum/BeekeeperVacuumToolApplication.java -------------------------------------------------------------------------------- /beekeeper-vacuum-tool/src/main/java/com/expediagroup/beekeeper/vacuum/CommonBeans.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-vacuum-tool/src/main/java/com/expediagroup/beekeeper/vacuum/CommonBeans.java -------------------------------------------------------------------------------- /beekeeper-vacuum-tool/src/main/java/com/expediagroup/beekeeper/vacuum/ConsistencyCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-vacuum-tool/src/main/java/com/expediagroup/beekeeper/vacuum/ConsistencyCheck.java -------------------------------------------------------------------------------- /beekeeper-vacuum-tool/src/main/java/com/expediagroup/beekeeper/vacuum/repository/BeekeeperEventsHistoryRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-vacuum-tool/src/main/java/com/expediagroup/beekeeper/vacuum/repository/BeekeeperEventsHistoryRepository.java -------------------------------------------------------------------------------- /beekeeper-vacuum-tool/src/main/java/com/expediagroup/beekeeper/vacuum/repository/BeekeeperRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-vacuum-tool/src/main/java/com/expediagroup/beekeeper/vacuum/repository/BeekeeperRepository.java -------------------------------------------------------------------------------- /beekeeper-vacuum-tool/src/main/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-vacuum-tool/src/main/resources/log4j2.xml -------------------------------------------------------------------------------- /beekeeper-vacuum-tool/src/test/java/com/expediagroup/beekeeper/vacuum/BeekeeperVacuumToolApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-vacuum-tool/src/test/java/com/expediagroup/beekeeper/vacuum/BeekeeperVacuumToolApplicationTest.java -------------------------------------------------------------------------------- /beekeeper-vacuum-tool/src/test/java/com/expediagroup/beekeeper/vacuum/CommonBeansTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-vacuum-tool/src/test/java/com/expediagroup/beekeeper/vacuum/CommonBeansTest.java -------------------------------------------------------------------------------- /beekeeper-vacuum-tool/src/test/java/com/expediagroup/beekeeper/vacuum/ConsistencyCheckTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-vacuum-tool/src/test/java/com/expediagroup/beekeeper/vacuum/ConsistencyCheckTest.java -------------------------------------------------------------------------------- /beekeeper-vacuum-tool/src/test/java/com/expediagroup/beekeeper/vacuum/TestAppender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-vacuum-tool/src/test/java/com/expediagroup/beekeeper/vacuum/TestAppender.java -------------------------------------------------------------------------------- /beekeeper-vacuum-tool/src/test/java/com/expediagroup/beekeeper/vacuum/TestApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-vacuum-tool/src/test/java/com/expediagroup/beekeeper/vacuum/TestApplication.java -------------------------------------------------------------------------------- /beekeeper-vacuum-tool/src/test/java/com/expediagroup/beekeeper/vacuum/repository/BeekeeperRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-vacuum-tool/src/test/java/com/expediagroup/beekeeper/vacuum/repository/BeekeeperRepositoryTest.java -------------------------------------------------------------------------------- /beekeeper-vacuum-tool/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/beekeeper-vacuum-tool/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ExpediaGroup/beekeeper/HEAD/pom.xml --------------------------------------------------------------------------------