From 644e59b6f95500735e36a1b9716d62966ee00053 Mon Sep 17 00:00:00 2001 From: Mahdi Dibaiee Date: Wed, 20 Apr 2022 11:11:13 +0100 Subject: [PATCH 1/4] source-facebook-marketing: allow configuration of page_size --- airbyte-api/bin/main/config.yaml | 4530 +++++++++++++++++ .../airbyte/api/client/AirbyteApiClient.class | Bin 0 -> 7513 bytes .../airbyte/api/client/PatchedLogsApi.class | Bin 0 -> 3364 bytes .../commons/cli/Clis$RelaxedParser.class | Bin 0 -> 1460 bytes .../main/io/airbyte/commons/cli/Clis.class | Bin 0 -> 2931 bytes .../io/airbyte/commons/cli/ClisTest.class | Bin 0 -> 4543 bytes .../airbyte/commons/docker/DockerUtils.class | Bin 0 -> 3226 bytes .../commons/docker/DockerUtilsTest.class | Bin 0 -> 854 bytes .../concurrency/GracefulShutdownHandler.class | Bin 0 -> 1707 bytes .../LifecycledCallable$Builder.class | Bin 0 -> 4050 bytes .../concurrency/LifecycledCallable.class | Bin 0 -> 3133 bytes .../commons/concurrency/VoidCallable.class | Bin 0 -> 1393 bytes .../commons/concurrency/WaitingUtils.class | Bin 0 -> 1460 bytes .../main/io/airbyte/commons/enums/Enums.class | Bin 0 -> 5273 bytes .../features/EnvVariableFeatureFlags.class | Bin 0 -> 1091 bytes .../commons/features/FeatureFlags.class | Bin 0 -> 268 bytes .../functional/CheckedBiConsumer.class | Bin 0 -> 456 bytes .../functional/CheckedBiFunction.class | Bin 0 -> 448 bytes .../commons/functional/CheckedConsumer.class | Bin 0 -> 411 bytes .../commons/functional/CheckedFunction.class | Bin 0 -> 449 bytes .../commons/functional/CheckedSupplier.class | Bin 0 -> 406 bytes .../commons/functional/Consumers.class | Bin 0 -> 1807 bytes .../commons/functional/ListConsumer.class | Bin 0 -> 1121 bytes .../main/io/airbyte/commons/io/Archives.class | Bin 0 -> 6150 bytes .../airbyte/commons/io/FileTtlManager.class | Bin 0 -> 5543 bytes .../bin/main/io/airbyte/commons/io/IOs.class | Bin 0 -> 4944 bytes .../io/airbyte/commons/io/LineGobbler.class | Bin 0 -> 5752 bytes .../airbyte/commons/jackson/MoreMappers.class | Bin 0 -> 1355 bytes .../io/airbyte/commons/json/JsonPaths.class | Bin 0 -> 5524 bytes .../io/airbyte/commons/json/JsonSchemas.class | Bin 0 -> 12208 bytes .../io/airbyte/commons/json/Jsons$1.class | Bin 0 -> 632 bytes .../json/Jsons$JsonPrettyPrinter.class | Bin 0 -> 1399 bytes .../main/io/airbyte/commons/json/Jsons.class | Bin 0 -> 16935 bytes .../commons/lang/CloseableConsumer.class | Bin 0 -> 327 bytes .../airbyte/commons/lang/CloseableQueue.class | Bin 0 -> 297 bytes .../commons/lang/Exceptions$Procedure.class | Bin 0 -> 306 bytes .../io/airbyte/commons/lang/Exceptions.class | Bin 0 -> 3584 bytes .../airbyte/commons/lang/MoreBooleans.class | Bin 0 -> 524 bytes .../io/airbyte/commons/lang/Queues$1.class | Bin 0 -> 1432 bytes .../main/io/airbyte/commons/lang/Queues.class | Bin 0 -> 987 bytes .../commons/logging/LoggingHelper$Color.class | Bin 0 -> 2261 bytes .../commons/logging/LoggingHelper.class | Bin 0 -> 1188 bytes .../commons/logging/MdcScope$Builder.class | Bin 0 -> 3530 bytes .../io/airbyte/commons/logging/MdcScope.class | Bin 0 -> 1884 bytes .../io/airbyte/commons/map/MoreMaps.class | Bin 0 -> 1046 bytes .../commons/resources/MoreResources.class | Bin 0 -> 4688 bytes .../io/airbyte/commons/set/MoreSets.class | Bin 0 -> 1334 bytes .../airbyte/commons/stream/MoreStreams.class | Bin 0 -> 1221 bytes .../io/airbyte/commons/string/Strings.class | Bin 0 -> 2429 bytes .../main/io/airbyte/commons/text/Names.class | Bin 0 -> 1886 bytes .../main/io/airbyte/commons/text/Sqls.class | Bin 0 -> 2193 bytes .../io/airbyte/commons/time/Instants.class | Bin 0 -> 400 bytes .../main/io/airbyte/commons/type/Types.class | Bin 0 -> 1914 bytes .../commons/util/AutoCloseableIterator.class | Bin 0 -> 317 bytes .../commons/util/AutoCloseableIterators.class | Bin 0 -> 7589 bytes .../commons/util/CompositeIterator.class | Bin 0 -> 3138 bytes .../util/DefaultAutoCloseableIterator.class | Bin 0 -> 1938 bytes .../util/LazyAutoCloseableIterator.class | Bin 0 -> 1947 bytes .../commons/util/MoreIterators$1.class | Bin 0 -> 1024 bytes .../airbyte/commons/util/MoreIterators.class | Bin 0 -> 2151 bytes .../io/airbyte/commons/util/MoreLists.class | Bin 0 -> 2485 bytes .../airbyte/commons/util/MoreProperties.class | Bin 0 -> 715 bytes .../commons/version/AirbyteVersion.class | Bin 0 -> 5770 bytes .../io/airbyte/commons/yaml/Yamls$1.class | Bin 0 -> 1571 bytes .../commons/yaml/Yamls$YamlConsumer.class | Bin 0 -> 2806 bytes .../main/io/airbyte/commons/yaml/Yamls.class | Bin 0 -> 5162 bytes airbyte-commons/bin/main/log4j2.xml | 206 + .../GracefulShutdownHandlerTest.class | Bin 0 -> 1256 bytes .../concurrency/LifecycledCallableTest.class | Bin 0 -> 4457 bytes .../concurrency/WaitingUtilsTest.class | Bin 0 -> 1615 bytes .../airbyte/commons/enums/EnumsTest$E1.class | Bin 0 -> 1161 bytes .../airbyte/commons/enums/EnumsTest$E2.class | Bin 0 -> 1109 bytes .../airbyte/commons/enums/EnumsTest$E3.class | Bin 0 -> 1161 bytes .../airbyte/commons/enums/EnumsTest$E4.class | Bin 0 -> 1161 bytes .../airbyte/commons/enums/EnumsTest$E5.class | Bin 0 -> 1280 bytes .../io/airbyte/commons/enums/EnumsTest.class | Bin 0 -> 3458 bytes .../commons/io/FileTtlManagerTest.class | Bin 0 -> 2360 bytes .../test/io/airbyte/commons/io/IOsTest.class | Bin 0 -> 6187 bytes .../airbyte/commons/io/LineGobblerTest.class | Bin 0 -> 2788 bytes .../airbyte/commons/json/JsonPathsTest.class | Bin 0 -> 3881 bytes .../commons/json/JsonSchemasTest.class | Bin 0 -> 5063 bytes .../io/airbyte/commons/json/JsonsTest$1.class | Bin 0 -> 779 bytes .../io/airbyte/commons/json/JsonsTest$2.class | Bin 0 -> 764 bytes .../io/airbyte/commons/json/JsonsTest$3.class | Bin 0 -> 764 bytes .../commons/json/JsonsTest$ToClass.class | Bin 0 -> 1450 bytes .../io/airbyte/commons/json/JsonsTest.class | Bin 0 -> 8002 bytes .../airbyte/commons/lang/ExceptionsTest.class | Bin 0 -> 4158 bytes .../commons/lang/MoreBooleansTest.class | Bin 0 -> 768 bytes .../commons/logging/Log4j2ConfigTest.class | Bin 0 -> 5684 bytes .../commons/logging/MdcScopeTest$1.class | Bin 0 -> 692 bytes .../commons/logging/MdcScopeTest$2.class | Bin 0 -> 693 bytes .../commons/logging/MdcScopeTest$3.class | Bin 0 -> 873 bytes .../commons/logging/MdcScopeTest.class | Bin 0 -> 2501 bytes .../io/airbyte/commons/map/MoreMapsTest.class | Bin 0 -> 1244 bytes .../commons/resources/MoreResourcesTest.class | Bin 0 -> 4115 bytes .../io/airbyte/commons/set/MoreSetsTest.class | Bin 0 -> 2388 bytes .../string/StringsTest$JoinClass.class | Bin 0 -> 736 bytes .../airbyte/commons/string/StringsTest.class | Bin 0 -> 1170 bytes .../io/airbyte/commons/text/NamesTest.class | Bin 0 -> 2342 bytes .../io/airbyte/commons/text/SqlsTest$E1.class | Bin 0 -> 1211 bytes .../io/airbyte/commons/text/SqlsTest.class | Bin 0 -> 1252 bytes .../airbyte/commons/time/InstantsTest.class | Bin 0 -> 776 bytes .../util/AutoCloseableIteratorsTest.class | Bin 0 -> 6669 bytes .../commons/util/CompositeIteratorTest.class | Bin 0 -> 6407 bytes .../DefaultAutoCloseableIteratorTest.class | Bin 0 -> 4205 bytes .../util/LazyAutoCloseableIteratorTest.class | Bin 0 -> 5507 bytes .../airbyte/commons/util/MoreListsTest.class | Bin 0 -> 1729 bytes .../commons/util/MorePropertiesTest.class | Bin 0 -> 1508 bytes .../commons/version/AirbyteVersionTest.class | Bin 0 -> 5153 bytes .../commons/yaml/YamlsTest$ToClass.class | Bin 0 -> 1450 bytes .../io/airbyte/commons/yaml/YamlsTest.class | Bin 0 -> 6176 bytes .../json_schemas/composite_json_schema.json | 39 + .../json_schemas/json_with_all_types.json | 34 + .../json_with_array_type_fields.json | 18 + ...ith_array_type_fields_with_composites.json | 32 + .../org.mockito.plugins.MockMaker | 1 + airbyte-commons/bin/test/resource_test | 1 + airbyte-commons/bin/test/resource_test_a | 1 + .../bin/test/subdir/resource_test_a | 1 + .../bin/test/subdir/resource_test_sub | 1 + .../bin/test/subdir/resource_test_sub_2 | 1 + .../resources/seed/source_definitions.yaml | 2 +- .../io/airbyte/config/AirbyteConfig.class | Bin 0 -> 464 bytes .../config/AirbyteConfigValidator.class | Bin 0 -> 1038 bytes .../main/io/airbyte/config/ConfigSchema.class | Bin 0 -> 7025 bytes .../config/ConfigSchemaMigrationSupport.class | Bin 0 -> 627 bytes .../airbyte/config/ConfigWithMetadata.class | Bin 0 -> 2203 bytes .../config/Configs$DeploymentMode.class | Bin 0 -> 1179 bytes .../Configs$SecretPersistenceType.class | Bin 0 -> 1315 bytes .../config/Configs$TrackingStrategy.class | Bin 0 -> 1199 bytes .../config/Configs$WorkerEnvironment.class | Bin 0 -> 1208 bytes .../bin/main/io/airbyte/config/Configs.class | Bin 0 -> 4556 bytes .../main/io/airbyte/config/EnvConfigs.class | Bin 0 -> 31864 bytes .../io/airbyte/config/MaxWorkersConfig.class | Bin 0 -> 1393 bytes .../io/airbyte/config/TolerationPOJO.class | Bin 0 -> 1474 bytes .../airbyte/config/WorkerEnvConstants.class | Bin 0 -> 471 bytes .../config/WorkspaceRetentionConfig.class | Bin 0 -> 724 bytes .../io/airbyte/config/helpers/CloudLogs.class | Bin 0 -> 3292 bytes .../io/airbyte/config/helpers/GcsLogs.class | Bin 0 -> 7633 bytes .../config/helpers/LogClientSingleton.class | Bin 0 -> 6483 bytes .../airbyte/config/helpers/LogConfigs.class | Bin 0 -> 706 bytes .../io/airbyte/config/helpers/S3Logs.class | Bin 0 -> 13184 bytes .../config/helpers/ScheduleHelpers.class | Bin 0 -> 1024 bytes .../YamlListToStandardDefinitions.class | Bin 0 -> 4164 bytes .../CloudStorageConfigs$GcsConfig.class | Bin 0 -> 847 bytes .../CloudStorageConfigs$MinioConfig.class | Bin 0 -> 958 bytes ...rageConfigs$S3ApiWorkerStorageConfig.class | Bin 0 -> 1021 bytes .../CloudStorageConfigs$S3Config.class | Bin 0 -> 935 bytes ...loudStorageConfigs$WorkerStorageType.class | Bin 0 -> 1401 bytes .../config/storage/CloudStorageConfigs.class | Bin 0 -> 3649 bytes .../storage/DefaultGcsClientFactory.class | Bin 0 -> 2676 bytes .../storage/DefaultS3ClientFactory.class | Bin 0 -> 3622 bytes .../config/storage/MinioS3ClientFactory.class | Bin 0 -> 3930 bytes .../models/bin/main/types/ActorCatalog.yaml | 20 + .../main/types/ActorCatalogFetchEvent.yaml | 27 + .../ActorDefinitionResourceRequirements.yaml | 30 + .../models/bin/main/types/ActorType.yaml | 9 + .../bin/main/types/AttemptFailureSummary.yaml | 18 + .../CustomerioNotificationConfiguration.yaml | 8 + .../models/bin/main/types/DataType.yaml | 12 + .../bin/main/types/DestinationConnection.yaml | 35 + .../main/types/DestinationOAuthParameter.yaml | 25 + .../bin/main/types/DestinationSyncMode.yaml | 11 + .../bin/main/types/DockerImageSpec.yaml | 16 + .../models/bin/main/types/FailureReason.yaml | 44 + .../main/types/JobCheckConnectionConfig.yaml | 17 + .../models/bin/main/types/JobConfig.yaml | 29 + .../main/types/JobDiscoverCatalogConfig.yaml | 17 + .../bin/main/types/JobGetSpecConfig.yaml | 12 + .../models/bin/main/types/JobOutput.yaml | 25 + .../main/types/JobResetConnectionConfig.yaml | 41 + .../models/bin/main/types/JobSyncConfig.yaml | 61 + .../models/bin/main/types/JobType.yaml | 14 + .../main/types/NamespaceDefinitionType.yaml | 11 + .../bin/main/types/NormalizationInput.yaml | 23 + .../bin/main/types/NormalizationSummary.yaml | 15 + .../models/bin/main/types/Notification.yaml | 24 + .../bin/main/types/NotificationType.yaml | 9 + .../models/bin/main/types/OperatorDbt.yaml | 18 + .../bin/main/types/OperatorDbtInput.yaml | 17 + .../bin/main/types/OperatorNormalization.yaml | 13 + .../models/bin/main/types/OperatorType.yaml | 10 + .../main/types/ReplicationAttemptSummary.yaml | 33 + .../bin/main/types/ReplicationOutput.yaml | 22 + .../bin/main/types/ReplicationStatus.yaml | 10 + .../bin/main/types/ResourceRequirements.yaml | 17 + .../types/SlackNotificationConfiguration.yaml | 12 + .../bin/main/types/SourceConnection.yaml | 35 + .../bin/main/types/SourceOAuthParameter.yaml | 25 + .../types/StandardCheckConnectionInput.yaml | 14 + .../types/StandardCheckConnectionOutput.yaml | 17 + .../types/StandardDestinationDefinition.yaml | 57 + .../types/StandardDiscoverCatalogInput.yaml | 14 + .../types/StandardDiscoverCatalogOutput.yaml | 14 + .../bin/main/types/StandardGetSpecOutput.yaml | 12 + .../main/types/StandardSourceDefinition.yaml | 64 + .../models/bin/main/types/StandardSync.yaml | 76 + .../bin/main/types/StandardSyncInput.yaml | 54 + .../bin/main/types/StandardSyncOperation.yaml | 34 + .../bin/main/types/StandardSyncOutput.yaml | 24 + .../bin/main/types/StandardSyncState.yaml | 17 + .../bin/main/types/StandardSyncSummary.yaml | 36 + .../bin/main/types/StandardWorkspace.yaml | 49 + .../models/bin/main/types/State.yaml | 14 + .../bin/main/types/StreamSyncStats.yaml | 15 + .../models/bin/main/types/SyncMode.yaml | 9 + .../models/bin/main/types/SyncStats.yaml | 19 + .../main/types/WorkerDestinationConfig.yaml | 24 + .../bin/main/types/WorkerSourceConfig.yaml | 20 + .../main/types/WorkspaceServiceAccount.yaml | 31 + .../io/airbyte/config/ConfigSchemaTest.class | Bin 0 -> 1384 bytes .../io/airbyte/config/DataTypeEnumTest.class | Bin 0 -> 1111 bytes ...ConfigsTest$CheckJobResourceSettings.class | Bin 0 -> 3459 bytes .../io/airbyte/config/EnvConfigsTest.class | Bin 0 -> 11815 bytes .../config/helpers/CloudLogsClientTest.class | Bin 0 -> 2422 bytes .../airbyte/config/helpers/GcsLogsTest.class | Bin 0 -> 3798 bytes .../helpers/KubeLoggingConfigTest.class | Bin 0 -> 3794 bytes .../helpers/LogClientSingletonTest.class | Bin 0 -> 2923 bytes .../airbyte/config/helpers/S3LogsTest.class | Bin 0 -> 6510 bytes .../config/helpers/ScheduleHelpersTest.class | Bin 0 -> 1040 bytes ...tionsTest$VerifyAndConvertToJsonNode.class | Bin 0 -> 4764 bytes ...ionsTest$VerifyAndConvertToModelList.class | Bin 0 -> 3435 bytes .../YamlListToStandardDefinitionsTest.class | Bin 0 -> 2220 bytes .../config/storage/CloudLogsClientTest.class | Bin 0 -> 2285 bytes .../storage/DefaultS3ClientFactoryTest.class | Bin 0 -> 2517 bytes .../storage/MinioS3ClientFactoryTest.class | Bin 0 -> 2556 bytes .../config/specs/GcsBucketSpecFetcher.class | Bin 0 -> 2586 bytes .../specs/SeedConnectorSpecGenerator.class | Bin 0 -> 4096 bytes .../config/specs/SeedConnectorType.class | Bin 0 -> 1641 bytes .../specs/GcsBucketSpecFetcherTest.class | Bin 0 -> 2832 bytes .../SeedConnectorSpecGeneratorTest.class | Bin 0 -> 5809 bytes .../base-java/bin/main/bastion/Dockerfile | 25 + .../airbyte/integrations/BaseConnector.class | Bin 0 -> 923 bytes .../base/AirbyteMessageConsumer.class | Bin 0 -> 1502 bytes .../base/AirbyteStreamNameNamespacePair.class | Bin 0 -> 3938 bytes .../airbyte/integrations/base/Command.class | Bin 0 -> 1216 bytes .../CommitOnStateAirbyteMessageConsumer.class | Bin 0 -> 1651 bytes .../integrations/base/Destination.class | Bin 0 -> 1345 bytes ...ailureTrackingAirbyteMessageConsumer.class | Bin 0 -> 3056 bytes .../integrations/base/Integration.class | Bin 0 -> 898 bytes .../base/IntegrationCliParser.class | Bin 0 -> 6475 bytes .../integrations/base/IntegrationConfig.class | Bin 0 -> 3544 bytes .../integrations/base/IntegrationRunner.class | Bin 0 -> 9651 bytes .../integrations/base/JavaBaseConstants.class | Bin 0 -> 903 bytes .../io/airbyte/integrations/base/Source.class | Bin 0 -> 1378 bytes .../AirbyteSentry$ThrowingCallable.class | Bin 0 -> 550 bytes .../AirbyteSentry$ThrowingRunnable.class | Bin 0 -> 511 bytes .../base/sentry/AirbyteSentry.class | Bin 0 -> 5618 bytes .../SpecModifyingDestination.class | Bin 0 -> 2485 bytes .../SpecModifyingSource.class | Bin 0 -> 2880 bytes .../base/ssh/SshBastionContainer.class | Bin 0 -> 6973 bytes .../integrations/base/ssh/SshHelpers.class | Bin 0 -> 1206 bytes .../base/ssh/SshTunnel$TunnelMethod.class | Bin 0 -> 1363 bytes .../integrations/base/ssh/SshTunnel.class | Bin 0 -> 13463 bytes .../base/ssh/SshWrappedDestination.class | Bin 0 -> 2883 bytes .../base/ssh/SshWrappedSource.class | Bin 0 -> 3566 bytes .../airbyte/integrations/base/ssh/readme.md | 63 + .../destination/ExtendedNameTransformer.class | Bin 0 -> 1251 bytes .../NamingConventionTransformer.class | Bin 0 -> 468 bytes .../destination/StandardNameTransformer.class | Bin 0 -> 4329 bytes .../BufferedStreamConsumer.class | Bin 0 -> 5673 bytes .../CheckAndRemoveRecordWriter.class | Bin 0 -> 434 bytes .../OnCloseFunction.class | Bin 0 -> 640 bytes .../OnStartFunction.class | Bin 0 -> 223 bytes .../RecordSizeEstimator.class | Bin 0 -> 1716 bytes .../RecordWriter.class | Bin 0 -> 961 bytes .../StreamDateFormatter.class | Bin 0 -> 632 bytes .../record_buffer/BaseSerializedBuffer.class | Bin 0 -> 4759 bytes .../record_buffer/BufferStorage.class | Bin 0 -> 626 bytes .../record_buffer/BufferingStrategy.class | Bin 0 -> 1044 bytes .../record_buffer/FileBuffer.class | Bin 0 -> 2967 bytes .../record_buffer/InMemoryBuffer.class | Bin 0 -> 2880 bytes .../InMemoryRecordBufferingStrategy.class | Bin 0 -> 4556 bytes .../record_buffer/SerializableBuffer.class | Bin 0 -> 1103 bytes .../SerializedBufferingStrategy.class | Bin 0 -> 4137 bytes .../base-java/bin/main/ssh-tunnel-spec.json | 114 + ...byteMessageConsumerTest$TestConsumer.class | Bin 0 -> 1081 bytes ...reTrackingAirbyteMessageConsumerTest.class | Bin 0 -> 3299 bytes .../base/IntegrationCliParserTest.class | Bin 0 -> 3712 bytes .../base/IntegrationConfigTest.class | Bin 0 -> 4873 bytes .../base/IntegrationRunnerTest.class | Bin 0 -> 13301 bytes .../base/NameTransformerTest.class | Bin 0 -> 2403 bytes .../BufferedStreamConsumerTest.class | Bin 0 -> 15447 bytes .../RecordSizeEstimatorTest.class | Bin 0 -> 1787 bytes .../InMemoryRecordBufferingStrategyTest.class | Bin 0 -> 3856 bytes .../SerializedBufferingStrategyTest.class | Bin 0 -> 11498 bytes .../source-facebook-marketing/Dockerfile | 2 +- .../source_facebook_marketing/source.py | 64 +- .../source_facebook_marketing/spec.py | 9 + .../streams/base_streams.py | 5 +- .../json/AbstractSchemaValidator.class | Bin 0 -> 2897 bytes .../json/ConfigSchemaValidator.class | Bin 0 -> 791 bytes .../validation/json/JsonSchemaValidator.class | Bin 0 -> 6228 bytes .../json/JsonValidationException.class | Bin 0 -> 589 bytes .../json/JsonSchemaValidatorTest.class | Bin 0 -> 4933 bytes .../auto_disable_notification_template.json | 19 + ...disable_warning_notification_template.json | 19 + .../CustomeriolNotificationClient.class | Bin 0 -> 6075 bytes .../notification/NotificationClient.class | Bin 0 -> 1595 bytes .../SlackNotificationClient.class | Bin 0 -> 2696 bytes ...to_disable_slack_notification_template.txt | 3 + ...le_warning_slack_notification_template.txt | 3 + .../failure_slack_notification_template.txt | 4 + .../success_slack_notification_template.txt | 4 + .../CustomerioNotificationClientTest.class | Bin 0 -> 1868 bytes ...NotificationClientTest$ServerHandler.class | Bin 0 -> 2732 bytes .../SlackNotificationClientTest.class | Bin 0 -> 3096 bytes .../airbyte_protocol/airbyte_protocol.yaml | 465 ++ .../models/AirbyteProtocolSchema.class | Bin 0 -> 1683 bytes .../protocol/models/CatalogHelpers.class | Bin 0 -> 8828 bytes .../airbyte/protocol/models/CommonField.class | Bin 0 -> 1462 bytes .../io/airbyte/protocol/models/Field.class | Bin 0 -> 825 bytes .../protocol/models/JsonSchemaPrimitive.class | Bin 0 -> 1344 bytes .../models/JsonSchemaType$Builder.class | Bin 0 -> 1889 bytes .../protocol/models/JsonSchemaType.class | Bin 0 -> 3048 bytes .../models/AirbyteProtocolSchemaTest.class | Bin 0 -> 1821 bytes .../protocol/models/CatalogHelpersTest.class | Bin 0 -> 2667 bytes .../models/bin/test/valid_schema.json | 29 + .../main/io/airbyte/queue/OnDiskQueue.class | Bin 0 -> 3388 bytes .../io/airbyte/queue/OnDiskQueueTest.class | Bin 0 -> 4794 bytes .../io/airbyte/scheduler/models/Attempt.class | Bin 0 -> 4096 bytes .../scheduler/models/AttemptStatus.class | Bin 0 -> 1405 bytes .../models/AttemptWithJobInfo$JobInfo.class | Bin 0 -> 2334 bytes .../scheduler/models/AttemptWithJobInfo.class | Bin 0 -> 1906 bytes .../io/airbyte/scheduler/models/Job.class | Bin 0 -> 5660 bytes .../airbyte/scheduler/models/JobStatus.class | Bin 0 -> 1547 bytes .../models/JobWithStatusAndTimestamp.class | Bin 0 -> 2152 bytes .../scheduler/models/AttemptTest.class | Bin 0 -> 1300 bytes .../io/airbyte/scheduler/models/JobTest.class | Bin 0 -> 2049 bytes .../sources/facebook-marketing.md | 1 + 330 files changed, 7056 insertions(+), 19 deletions(-) create mode 100644 airbyte-api/bin/main/config.yaml create mode 100644 airbyte-api/bin/main/io/airbyte/api/client/AirbyteApiClient.class create mode 100644 airbyte-api/bin/main/io/airbyte/api/client/PatchedLogsApi.class create mode 100644 airbyte-commons-cli/bin/main/io/airbyte/commons/cli/Clis$RelaxedParser.class create mode 100644 airbyte-commons-cli/bin/main/io/airbyte/commons/cli/Clis.class create mode 100644 airbyte-commons-cli/bin/test/io/airbyte/commons/cli/ClisTest.class create mode 100644 airbyte-commons-docker/bin/main/io/airbyte/commons/docker/DockerUtils.class create mode 100644 airbyte-commons-docker/bin/test/io/airbyte/commons/docker/DockerUtilsTest.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/concurrency/GracefulShutdownHandler.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/concurrency/LifecycledCallable$Builder.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/concurrency/LifecycledCallable.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/concurrency/VoidCallable.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/concurrency/WaitingUtils.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/enums/Enums.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/features/EnvVariableFeatureFlags.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/features/FeatureFlags.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/functional/CheckedBiConsumer.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/functional/CheckedBiFunction.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/functional/CheckedConsumer.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/functional/CheckedFunction.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/functional/CheckedSupplier.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/functional/Consumers.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/functional/ListConsumer.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/io/Archives.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/io/FileTtlManager.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/io/IOs.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/io/LineGobbler.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/jackson/MoreMappers.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/json/JsonPaths.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/json/JsonSchemas.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/json/Jsons$1.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/json/Jsons$JsonPrettyPrinter.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/json/Jsons.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/lang/CloseableConsumer.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/lang/CloseableQueue.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/lang/Exceptions$Procedure.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/lang/Exceptions.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/lang/MoreBooleans.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/lang/Queues$1.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/lang/Queues.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/logging/LoggingHelper$Color.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/logging/LoggingHelper.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/logging/MdcScope$Builder.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/logging/MdcScope.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/map/MoreMaps.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/resources/MoreResources.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/set/MoreSets.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/stream/MoreStreams.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/string/Strings.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/text/Names.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/text/Sqls.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/time/Instants.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/type/Types.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/util/AutoCloseableIterator.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/util/AutoCloseableIterators.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/util/CompositeIterator.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/util/DefaultAutoCloseableIterator.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/util/LazyAutoCloseableIterator.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/util/MoreIterators$1.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/util/MoreIterators.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/util/MoreLists.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/util/MoreProperties.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/version/AirbyteVersion.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/yaml/Yamls$1.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/yaml/Yamls$YamlConsumer.class create mode 100644 airbyte-commons/bin/main/io/airbyte/commons/yaml/Yamls.class create mode 100644 airbyte-commons/bin/main/log4j2.xml create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/concurrency/GracefulShutdownHandlerTest.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/concurrency/LifecycledCallableTest.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/concurrency/WaitingUtilsTest.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/enums/EnumsTest$E1.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/enums/EnumsTest$E2.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/enums/EnumsTest$E3.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/enums/EnumsTest$E4.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/enums/EnumsTest$E5.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/enums/EnumsTest.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/io/FileTtlManagerTest.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/io/IOsTest.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/io/LineGobblerTest.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/json/JsonPathsTest.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/json/JsonSchemasTest.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/json/JsonsTest$1.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/json/JsonsTest$2.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/json/JsonsTest$3.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/json/JsonsTest$ToClass.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/json/JsonsTest.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/lang/ExceptionsTest.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/lang/MoreBooleansTest.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/logging/Log4j2ConfigTest.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/logging/MdcScopeTest$1.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/logging/MdcScopeTest$2.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/logging/MdcScopeTest$3.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/logging/MdcScopeTest.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/map/MoreMapsTest.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/resources/MoreResourcesTest.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/set/MoreSetsTest.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/string/StringsTest$JoinClass.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/string/StringsTest.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/text/NamesTest.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/text/SqlsTest$E1.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/text/SqlsTest.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/time/InstantsTest.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/util/AutoCloseableIteratorsTest.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/util/CompositeIteratorTest.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/util/DefaultAutoCloseableIteratorTest.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/util/LazyAutoCloseableIteratorTest.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/util/MoreListsTest.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/util/MorePropertiesTest.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/version/AirbyteVersionTest.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/yaml/YamlsTest$ToClass.class create mode 100644 airbyte-commons/bin/test/io/airbyte/commons/yaml/YamlsTest.class create mode 100644 airbyte-commons/bin/test/json_schemas/composite_json_schema.json create mode 100644 airbyte-commons/bin/test/json_schemas/json_with_all_types.json create mode 100644 airbyte-commons/bin/test/json_schemas/json_with_array_type_fields.json create mode 100644 airbyte-commons/bin/test/json_schemas/json_with_array_type_fields_with_composites.json create mode 100644 airbyte-commons/bin/test/mockito-extensions/org.mockito.plugins.MockMaker create mode 100644 airbyte-commons/bin/test/resource_test create mode 100644 airbyte-commons/bin/test/resource_test_a create mode 100644 airbyte-commons/bin/test/subdir/resource_test_a create mode 100644 airbyte-commons/bin/test/subdir/resource_test_sub create mode 100644 airbyte-commons/bin/test/subdir/resource_test_sub_2 create mode 100644 airbyte-config/models/bin/main/io/airbyte/config/AirbyteConfig.class create mode 100644 airbyte-config/models/bin/main/io/airbyte/config/AirbyteConfigValidator.class create mode 100644 airbyte-config/models/bin/main/io/airbyte/config/ConfigSchema.class create mode 100644 airbyte-config/models/bin/main/io/airbyte/config/ConfigSchemaMigrationSupport.class create mode 100644 airbyte-config/models/bin/main/io/airbyte/config/ConfigWithMetadata.class create mode 100644 airbyte-config/models/bin/main/io/airbyte/config/Configs$DeploymentMode.class create mode 100644 airbyte-config/models/bin/main/io/airbyte/config/Configs$SecretPersistenceType.class create mode 100644 airbyte-config/models/bin/main/io/airbyte/config/Configs$TrackingStrategy.class create mode 100644 airbyte-config/models/bin/main/io/airbyte/config/Configs$WorkerEnvironment.class create mode 100644 airbyte-config/models/bin/main/io/airbyte/config/Configs.class create mode 100644 airbyte-config/models/bin/main/io/airbyte/config/EnvConfigs.class create mode 100644 airbyte-config/models/bin/main/io/airbyte/config/MaxWorkersConfig.class create mode 100644 airbyte-config/models/bin/main/io/airbyte/config/TolerationPOJO.class create mode 100644 airbyte-config/models/bin/main/io/airbyte/config/WorkerEnvConstants.class create mode 100644 airbyte-config/models/bin/main/io/airbyte/config/WorkspaceRetentionConfig.class create mode 100644 airbyte-config/models/bin/main/io/airbyte/config/helpers/CloudLogs.class create mode 100644 airbyte-config/models/bin/main/io/airbyte/config/helpers/GcsLogs.class create mode 100644 airbyte-config/models/bin/main/io/airbyte/config/helpers/LogClientSingleton.class create mode 100644 airbyte-config/models/bin/main/io/airbyte/config/helpers/LogConfigs.class create mode 100644 airbyte-config/models/bin/main/io/airbyte/config/helpers/S3Logs.class create mode 100644 airbyte-config/models/bin/main/io/airbyte/config/helpers/ScheduleHelpers.class create mode 100644 airbyte-config/models/bin/main/io/airbyte/config/helpers/YamlListToStandardDefinitions.class create mode 100644 airbyte-config/models/bin/main/io/airbyte/config/storage/CloudStorageConfigs$GcsConfig.class create mode 100644 airbyte-config/models/bin/main/io/airbyte/config/storage/CloudStorageConfigs$MinioConfig.class create mode 100644 airbyte-config/models/bin/main/io/airbyte/config/storage/CloudStorageConfigs$S3ApiWorkerStorageConfig.class create mode 100644 airbyte-config/models/bin/main/io/airbyte/config/storage/CloudStorageConfigs$S3Config.class create mode 100644 airbyte-config/models/bin/main/io/airbyte/config/storage/CloudStorageConfigs$WorkerStorageType.class create mode 100644 airbyte-config/models/bin/main/io/airbyte/config/storage/CloudStorageConfigs.class create mode 100644 airbyte-config/models/bin/main/io/airbyte/config/storage/DefaultGcsClientFactory.class create mode 100644 airbyte-config/models/bin/main/io/airbyte/config/storage/DefaultS3ClientFactory.class create mode 100644 airbyte-config/models/bin/main/io/airbyte/config/storage/MinioS3ClientFactory.class create mode 100644 airbyte-config/models/bin/main/types/ActorCatalog.yaml create mode 100644 airbyte-config/models/bin/main/types/ActorCatalogFetchEvent.yaml create mode 100644 airbyte-config/models/bin/main/types/ActorDefinitionResourceRequirements.yaml create mode 100644 airbyte-config/models/bin/main/types/ActorType.yaml create mode 100644 airbyte-config/models/bin/main/types/AttemptFailureSummary.yaml create mode 100644 airbyte-config/models/bin/main/types/CustomerioNotificationConfiguration.yaml create mode 100644 airbyte-config/models/bin/main/types/DataType.yaml create mode 100644 airbyte-config/models/bin/main/types/DestinationConnection.yaml create mode 100644 airbyte-config/models/bin/main/types/DestinationOAuthParameter.yaml create mode 100644 airbyte-config/models/bin/main/types/DestinationSyncMode.yaml create mode 100644 airbyte-config/models/bin/main/types/DockerImageSpec.yaml create mode 100644 airbyte-config/models/bin/main/types/FailureReason.yaml create mode 100644 airbyte-config/models/bin/main/types/JobCheckConnectionConfig.yaml create mode 100644 airbyte-config/models/bin/main/types/JobConfig.yaml create mode 100644 airbyte-config/models/bin/main/types/JobDiscoverCatalogConfig.yaml create mode 100644 airbyte-config/models/bin/main/types/JobGetSpecConfig.yaml create mode 100644 airbyte-config/models/bin/main/types/JobOutput.yaml create mode 100644 airbyte-config/models/bin/main/types/JobResetConnectionConfig.yaml create mode 100644 airbyte-config/models/bin/main/types/JobSyncConfig.yaml create mode 100644 airbyte-config/models/bin/main/types/JobType.yaml create mode 100644 airbyte-config/models/bin/main/types/NamespaceDefinitionType.yaml create mode 100644 airbyte-config/models/bin/main/types/NormalizationInput.yaml create mode 100644 airbyte-config/models/bin/main/types/NormalizationSummary.yaml create mode 100644 airbyte-config/models/bin/main/types/Notification.yaml create mode 100644 airbyte-config/models/bin/main/types/NotificationType.yaml create mode 100644 airbyte-config/models/bin/main/types/OperatorDbt.yaml create mode 100644 airbyte-config/models/bin/main/types/OperatorDbtInput.yaml create mode 100644 airbyte-config/models/bin/main/types/OperatorNormalization.yaml create mode 100644 airbyte-config/models/bin/main/types/OperatorType.yaml create mode 100644 airbyte-config/models/bin/main/types/ReplicationAttemptSummary.yaml create mode 100644 airbyte-config/models/bin/main/types/ReplicationOutput.yaml create mode 100644 airbyte-config/models/bin/main/types/ReplicationStatus.yaml create mode 100644 airbyte-config/models/bin/main/types/ResourceRequirements.yaml create mode 100644 airbyte-config/models/bin/main/types/SlackNotificationConfiguration.yaml create mode 100644 airbyte-config/models/bin/main/types/SourceConnection.yaml create mode 100644 airbyte-config/models/bin/main/types/SourceOAuthParameter.yaml create mode 100644 airbyte-config/models/bin/main/types/StandardCheckConnectionInput.yaml create mode 100644 airbyte-config/models/bin/main/types/StandardCheckConnectionOutput.yaml create mode 100644 airbyte-config/models/bin/main/types/StandardDestinationDefinition.yaml create mode 100644 airbyte-config/models/bin/main/types/StandardDiscoverCatalogInput.yaml create mode 100644 airbyte-config/models/bin/main/types/StandardDiscoverCatalogOutput.yaml create mode 100644 airbyte-config/models/bin/main/types/StandardGetSpecOutput.yaml create mode 100644 airbyte-config/models/bin/main/types/StandardSourceDefinition.yaml create mode 100644 airbyte-config/models/bin/main/types/StandardSync.yaml create mode 100644 airbyte-config/models/bin/main/types/StandardSyncInput.yaml create mode 100644 airbyte-config/models/bin/main/types/StandardSyncOperation.yaml create mode 100644 airbyte-config/models/bin/main/types/StandardSyncOutput.yaml create mode 100644 airbyte-config/models/bin/main/types/StandardSyncState.yaml create mode 100644 airbyte-config/models/bin/main/types/StandardSyncSummary.yaml create mode 100644 airbyte-config/models/bin/main/types/StandardWorkspace.yaml create mode 100644 airbyte-config/models/bin/main/types/State.yaml create mode 100644 airbyte-config/models/bin/main/types/StreamSyncStats.yaml create mode 100644 airbyte-config/models/bin/main/types/SyncMode.yaml create mode 100644 airbyte-config/models/bin/main/types/SyncStats.yaml create mode 100644 airbyte-config/models/bin/main/types/WorkerDestinationConfig.yaml create mode 100644 airbyte-config/models/bin/main/types/WorkerSourceConfig.yaml create mode 100644 airbyte-config/models/bin/main/types/WorkspaceServiceAccount.yaml create mode 100644 airbyte-config/models/bin/test/io/airbyte/config/ConfigSchemaTest.class create mode 100644 airbyte-config/models/bin/test/io/airbyte/config/DataTypeEnumTest.class create mode 100644 airbyte-config/models/bin/test/io/airbyte/config/EnvConfigsTest$CheckJobResourceSettings.class create mode 100644 airbyte-config/models/bin/test/io/airbyte/config/EnvConfigsTest.class create mode 100644 airbyte-config/models/bin/test/io/airbyte/config/helpers/CloudLogsClientTest.class create mode 100644 airbyte-config/models/bin/test/io/airbyte/config/helpers/GcsLogsTest.class create mode 100644 airbyte-config/models/bin/test/io/airbyte/config/helpers/KubeLoggingConfigTest.class create mode 100644 airbyte-config/models/bin/test/io/airbyte/config/helpers/LogClientSingletonTest.class create mode 100644 airbyte-config/models/bin/test/io/airbyte/config/helpers/S3LogsTest.class create mode 100644 airbyte-config/models/bin/test/io/airbyte/config/helpers/ScheduleHelpersTest.class create mode 100644 airbyte-config/models/bin/test/io/airbyte/config/helpers/YamlListToStandardDefinitionsTest$VerifyAndConvertToJsonNode.class create mode 100644 airbyte-config/models/bin/test/io/airbyte/config/helpers/YamlListToStandardDefinitionsTest$VerifyAndConvertToModelList.class create mode 100644 airbyte-config/models/bin/test/io/airbyte/config/helpers/YamlListToStandardDefinitionsTest.class create mode 100644 airbyte-config/models/bin/test/io/airbyte/config/storage/CloudLogsClientTest.class create mode 100644 airbyte-config/models/bin/test/io/airbyte/config/storage/DefaultS3ClientFactoryTest.class create mode 100644 airbyte-config/models/bin/test/io/airbyte/config/storage/MinioS3ClientFactoryTest.class create mode 100644 airbyte-config/specs/bin/main/io/airbyte/config/specs/GcsBucketSpecFetcher.class create mode 100644 airbyte-config/specs/bin/main/io/airbyte/config/specs/SeedConnectorSpecGenerator.class create mode 100644 airbyte-config/specs/bin/main/io/airbyte/config/specs/SeedConnectorType.class create mode 100644 airbyte-config/specs/bin/test/io/airbyte/config/specs/GcsBucketSpecFetcherTest.class create mode 100644 airbyte-config/specs/bin/test/io/airbyte/config/specs/SeedConnectorSpecGeneratorTest.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/bastion/Dockerfile create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/BaseConnector.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/AirbyteMessageConsumer.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/AirbyteStreamNameNamespacePair.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/Command.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/CommitOnStateAirbyteMessageConsumer.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/Destination.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/FailureTrackingAirbyteMessageConsumer.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/Integration.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/IntegrationCliParser.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/IntegrationConfig.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/IntegrationRunner.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/JavaBaseConstants.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/Source.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/sentry/AirbyteSentry$ThrowingCallable.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/sentry/AirbyteSentry$ThrowingRunnable.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/sentry/AirbyteSentry.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/spec_modification/SpecModifyingDestination.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/spec_modification/SpecModifyingSource.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/ssh/SshBastionContainer.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/ssh/SshHelpers.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/ssh/SshTunnel$TunnelMethod.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/ssh/SshTunnel.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/ssh/SshWrappedDestination.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/ssh/SshWrappedSource.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/ssh/readme.md create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/ExtendedNameTransformer.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/NamingConventionTransformer.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/StandardNameTransformer.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/buffered_stream_consumer/BufferedStreamConsumer.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/buffered_stream_consumer/CheckAndRemoveRecordWriter.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/buffered_stream_consumer/OnCloseFunction.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/buffered_stream_consumer/OnStartFunction.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/buffered_stream_consumer/RecordSizeEstimator.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/buffered_stream_consumer/RecordWriter.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/buffered_stream_consumer/StreamDateFormatter.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/record_buffer/BaseSerializedBuffer.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/record_buffer/BufferStorage.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/record_buffer/BufferingStrategy.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/record_buffer/FileBuffer.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/record_buffer/InMemoryBuffer.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/record_buffer/InMemoryRecordBufferingStrategy.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/record_buffer/SerializableBuffer.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/record_buffer/SerializedBufferingStrategy.class create mode 100644 airbyte-integrations/bases/base-java/bin/main/ssh-tunnel-spec.json create mode 100644 airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/base/FailureTrackingAirbyteMessageConsumerTest$TestConsumer.class create mode 100644 airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/base/FailureTrackingAirbyteMessageConsumerTest.class create mode 100644 airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/base/IntegrationCliParserTest.class create mode 100644 airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/base/IntegrationConfigTest.class create mode 100644 airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/base/IntegrationRunnerTest.class create mode 100644 airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/base/NameTransformerTest.class create mode 100644 airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/destination/buffered_stream_consumer/BufferedStreamConsumerTest.class create mode 100644 airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/destination/buffered_stream_consumer/RecordSizeEstimatorTest.class create mode 100644 airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/destination/record_buffer/InMemoryRecordBufferingStrategyTest.class create mode 100644 airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/destination/record_buffer/SerializedBufferingStrategyTest.class create mode 100644 airbyte-json-validation/bin/main/io/airbyte/validation/json/AbstractSchemaValidator.class create mode 100644 airbyte-json-validation/bin/main/io/airbyte/validation/json/ConfigSchemaValidator.class create mode 100644 airbyte-json-validation/bin/main/io/airbyte/validation/json/JsonSchemaValidator.class create mode 100644 airbyte-json-validation/bin/main/io/airbyte/validation/json/JsonValidationException.class create mode 100644 airbyte-json-validation/bin/test/io/airbyte/validation/json/JsonSchemaValidatorTest.class create mode 100644 airbyte-notification/bin/main/customerio/auto_disable_notification_template.json create mode 100644 airbyte-notification/bin/main/customerio/auto_disable_warning_notification_template.json create mode 100644 airbyte-notification/bin/main/io/airbyte/notification/CustomeriolNotificationClient.class create mode 100644 airbyte-notification/bin/main/io/airbyte/notification/NotificationClient.class create mode 100644 airbyte-notification/bin/main/io/airbyte/notification/SlackNotificationClient.class create mode 100644 airbyte-notification/bin/main/slack/auto_disable_slack_notification_template.txt create mode 100644 airbyte-notification/bin/main/slack/auto_disable_warning_slack_notification_template.txt create mode 100644 airbyte-notification/bin/main/slack/failure_slack_notification_template.txt create mode 100644 airbyte-notification/bin/main/slack/success_slack_notification_template.txt create mode 100644 airbyte-notification/bin/test/io/airbyte/notification/CustomerioNotificationClientTest.class create mode 100644 airbyte-notification/bin/test/io/airbyte/notification/SlackNotificationClientTest$ServerHandler.class create mode 100644 airbyte-notification/bin/test/io/airbyte/notification/SlackNotificationClientTest.class create mode 100644 airbyte-protocol/models/bin/main/airbyte_protocol/airbyte_protocol.yaml create mode 100644 airbyte-protocol/models/bin/main/io/airbyte/protocol/models/AirbyteProtocolSchema.class create mode 100644 airbyte-protocol/models/bin/main/io/airbyte/protocol/models/CatalogHelpers.class create mode 100644 airbyte-protocol/models/bin/main/io/airbyte/protocol/models/CommonField.class create mode 100644 airbyte-protocol/models/bin/main/io/airbyte/protocol/models/Field.class create mode 100644 airbyte-protocol/models/bin/main/io/airbyte/protocol/models/JsonSchemaPrimitive.class create mode 100644 airbyte-protocol/models/bin/main/io/airbyte/protocol/models/JsonSchemaType$Builder.class create mode 100644 airbyte-protocol/models/bin/main/io/airbyte/protocol/models/JsonSchemaType.class create mode 100644 airbyte-protocol/models/bin/test/io/airbyte/protocol/models/AirbyteProtocolSchemaTest.class create mode 100644 airbyte-protocol/models/bin/test/io/airbyte/protocol/models/CatalogHelpersTest.class create mode 100644 airbyte-protocol/models/bin/test/valid_schema.json create mode 100644 airbyte-queue/bin/main/io/airbyte/queue/OnDiskQueue.class create mode 100644 airbyte-queue/bin/test/io/airbyte/queue/OnDiskQueueTest.class create mode 100644 airbyte-scheduler/models/bin/main/io/airbyte/scheduler/models/Attempt.class create mode 100644 airbyte-scheduler/models/bin/main/io/airbyte/scheduler/models/AttemptStatus.class create mode 100644 airbyte-scheduler/models/bin/main/io/airbyte/scheduler/models/AttemptWithJobInfo$JobInfo.class create mode 100644 airbyte-scheduler/models/bin/main/io/airbyte/scheduler/models/AttemptWithJobInfo.class create mode 100644 airbyte-scheduler/models/bin/main/io/airbyte/scheduler/models/Job.class create mode 100644 airbyte-scheduler/models/bin/main/io/airbyte/scheduler/models/JobStatus.class create mode 100644 airbyte-scheduler/models/bin/main/io/airbyte/scheduler/models/JobWithStatusAndTimestamp.class create mode 100644 airbyte-scheduler/models/bin/test/io/airbyte/scheduler/models/AttemptTest.class create mode 100644 airbyte-scheduler/models/bin/test/io/airbyte/scheduler/models/JobTest.class diff --git a/airbyte-api/bin/main/config.yaml b/airbyte-api/bin/main/config.yaml new file mode 100644 index 000000000000..856be97ae619 --- /dev/null +++ b/airbyte-api/bin/main/config.yaml @@ -0,0 +1,4530 @@ +openapi: 3.0.0 +info: + description: | + Airbyte Configuration API + [https://airbyte.io](https://airbyte.io). + + This API is a collection of HTTP RPC-style methods. While it is not a REST API, those familiar with REST should find the conventions of this API recognizable. + + Here are some conventions that this API follows: + * All endpoints are http POST methods. + * All endpoints accept data via `application/json` request bodies. The API does not accept any data via query params. + * The naming convention for endpoints is: localhost:8000/{VERSION}/{METHOD_FAMILY}/{METHOD_NAME} e.g. `localhost:8000/v1/connections/create`. + * For all `update` methods, the whole object must be passed in, even the fields that did not change. + + Change Management: + * The major version of the API endpoint can be determined / specified in the URL `localhost:8080/v1/connections/create` + * Minor version bumps will be invisible to the end user. The user cannot specify minor versions in requests. + * All backwards incompatible changes will happen in major version bumps. We will not make backwards incompatible changes in minor version bumps. Examples of non-breaking changes (includes but not limited to...): + * Adding fields to request or response bodies. + * Adding new HTTP endpoints. + * All `web_backend` APIs are not considered public APIs and are not guaranteeing backwards compatibility. + + version: "1.0.0" + title: Airbyte Configuration API + contact: + email: contact@airbyte.io + license: + name: MIT + url: "https://opensource.org/licenses/MIT" +externalDocs: + description: Find out more about Airbyte + url: "https://airbyte.io" +servers: + - url: "http://localhost:8000/api" +tags: + - name: workspace + description: Workspace related resources. + - name: source_definition + description: SourceDefinition related resources. + - name: source_definition_specification + description: SourceDefinition specification related resources. + - name: source + description: Source related resources. + - name: destination_definition + description: DestinationDefinition related resources. + - name: destination_definition_specification + description: DestinationDefinitionSpecification related resources. + - name: destination + description: Destination related resources. + - name: connection + description: Connection between sources and destinations. + - name: oauth + description: OAuth related resources to delegate access from user. + - name: db_migration + description: Database migration related resources. + - name: web_backend + description: | + Endpoints for the Airbyte web application. Those APIs should not be called outside the web application implementation and are not + guaranteeing any backwards compatibility. + - name: health + description: Healthchecks + - name: deployment + description: Export/Import Airbyte Configuration and Database resources. + +paths: + /v1/workspaces/create: + post: + tags: + - workspace + summary: Creates a workspace + operationId: createWorkspace + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/WorkspaceCreate" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/WorkspaceRead" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/workspaces/delete: + post: + tags: + - workspace + summary: Deletes a workspace + operationId: deleteWorkspace + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/WorkspaceIdRequestBody" + required: true + responses: + "204": + description: The resource was deleted successfully. + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/workspaces/list: + post: + tags: + - workspace + summary: List all workspaces registered in the current Airbyte deployment + operationId: listWorkspaces + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/WorkspaceReadList" + /v1/workspaces/get: + post: + tags: + - workspace + summary: Find workspace by ID + operationId: getWorkspace + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/WorkspaceIdRequestBody" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/WorkspaceRead" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/workspaces/get_by_slug: + post: + tags: + - workspace + summary: Find workspace by slug + operationId: getWorkspaceBySlug + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/SlugRequestBody" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/WorkspaceRead" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/workspaces/update: + post: + tags: + - workspace + summary: Update workspace state + operationId: updateWorkspace + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/WorkspaceUpdate" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/WorkspaceRead" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/workspaces/update_name: + post: + tags: + - workspace + summary: Update workspace name + operationId: updateWorkspaceName + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/WorkspaceUpdateName" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/WorkspaceRead" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/workspaces/tag_feedback_status_as_done: + post: + tags: + - workspace + summary: Update workspace feedback state + operationId: updateWorkspaceFeedback + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/WorkspaceGiveFeedback" + required: true + responses: + "204": + description: The feedback state has been properly updated + "404": + $ref: "#/components/responses/NotFoundResponse" + /v1/notifications/try: + post: + tags: + - notifications + summary: Try sending a notifications + operationId: tryNotificationConfig + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/Notification" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/NotificationRead" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/source_definitions/create: + post: + tags: + - source_definition + summary: Creates a sourceDefinition + operationId: createSourceDefinition + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/SourceDefinitionCreate" + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/SourceDefinitionRead" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/source_definitions/update: + post: + tags: + - source_definition + summary: Update a sourceDefinition + operationId: updateSourceDefinition + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/SourceDefinitionUpdate" + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/SourceDefinitionRead" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/source_definitions/list: + post: + tags: + - source_definition + summary: List all the sourceDefinitions the current Airbyte deployment is configured to use + operationId: listSourceDefinitions + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/SourceDefinitionReadList" + /v1/source_definitions/list_latest: + post: + tags: + - source_definition + summary: List the latest sourceDefinitions Airbyte supports + description: Guaranteed to retrieve the latest information on supported sources. + operationId: listLatestSourceDefinitions + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/SourceDefinitionReadList" + /v1/source_definitions/get: + post: + tags: + - source_definition + summary: Get source + operationId: getSourceDefinition + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/SourceDefinitionIdRequestBody" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/SourceDefinitionRead" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/source_definitions/delete: + post: + tags: + - source_definition + summary: Delete a source definition + operationId: deleteSourceDefinition + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/SourceDefinitionIdRequestBody" + required: true + responses: + "204": + description: The resource was deleted successfully. + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/source_definitions/list_private: + post: + tags: + - source_definition + summary: + List all private, non-custom sourceDefinitions, and for each indicate whether the given workspace has a grant for using the definition. Used + by admins to view and modify a given workspace's grants. + operationId: listPrivateSourceDefinitions + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/WorkspaceIdRequestBody" + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/PrivateSourceDefinitionReadList" + /v1/source_definitions/list_for_workspace: + post: + tags: + - source_definition + summary: List all the sourceDefinitions the given workspace is configured to use + operationId: listSourceDefinitionsForWorkspace + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/WorkspaceIdRequestBody" + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/SourceDefinitionReadList" + /v1/source_definitions/create_custom: + post: + tags: + - source_definition + summary: Creates a custom sourceDefinition for the given workspace + operationId: createCustomSourceDefinition + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/CustomSourceDefinitionCreate" + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/SourceDefinitionRead" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/source_definitions/get_for_workspace: + post: + tags: + - source_definition + summary: Get a sourceDefinition that is configured for the given workspace + operationId: getSourceDefinitionForWorkspace + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/SourceDefinitionIdWithWorkspaceId" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/SourceDefinitionRead" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/source_definitions/update_custom: + post: + tags: + - source_definition + summary: Update a custom sourceDefinition for the given workspace + operationId: updateCustomSourceDefinition + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/CustomSourceDefinitionUpdate" + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/SourceDefinitionRead" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/source_definitions/delete_custom: + post: + tags: + - source_definition + summary: Delete a custom source definition for the given workspace + operationId: deleteCustomSourceDefinition + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/SourceDefinitionIdWithWorkspaceId" + required: true + responses: + "204": + description: The resource was deleted successfully. + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/source_definitions/grant_definition: + post: + tags: + - source_definition + summary: grant a private, non-custom sourceDefinition to a given workspace + operationId: grantSourceDefinitionToWorkspace + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/SourceDefinitionIdWithWorkspaceId" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/PrivateSourceDefinitionRead" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/source_definitions/revoke_definition: + post: + tags: + - source_definition + summary: revoke a grant to a private, non-custom sourceDefinition from a given workspace + operationId: revokeSourceDefinitionFromWorkspace + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/SourceDefinitionIdWithWorkspaceId" + required: true + responses: + "204": + description: The resource was deleted successfully. + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/source_definition_specifications/get: + post: + tags: + - source_definition_specification + summary: Get specification for a SourceDefinition. + operationId: getSourceDefinitionSpecification + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/SourceDefinitionIdWithWorkspaceId" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/SourceDefinitionSpecificationRead" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/sources/create: + post: + tags: + - source + summary: Create a source + operationId: createSource + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/SourceCreate" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/SourceRead" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/sources/update: + post: + tags: + - source + summary: Update a source + operationId: updateSource + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/SourceUpdate" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/SourceRead" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/sources/list: + post: + tags: + - source + summary: List sources for workspace + description: List sources for workspace. Does not return deleted sources. + operationId: listSourcesForWorkspace + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/WorkspaceIdRequestBody" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/SourceReadList" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/sources/get: + post: + tags: + - source + summary: Get source + operationId: getSource + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/SourceIdRequestBody" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/SourceRead" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/sources/search: + post: + tags: + - source + summary: Search sources + operationId: searchSources + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/SourceSearch" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/SourceReadList" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/sources/clone: + post: + tags: + - source + summary: Clone source + operationId: cloneSource + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/SourceIdRequestBody" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/SourceRead" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/sources/delete: + post: + tags: + - source + summary: Delete a source + operationId: deleteSource + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/SourceIdRequestBody" + required: true + responses: + "204": + description: The resource was deleted successfully. + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/sources/check_connection: + post: + tags: + - source + summary: Check connection to the source + operationId: checkConnectionToSource + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/SourceIdRequestBody" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/CheckConnectionRead" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/sources/check_connection_for_update: + post: + tags: + - source + summary: Check connection for a proposed update to a source + operationId: checkConnectionToSourceForUpdate + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/SourceUpdate" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/CheckConnectionRead" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/sources/discover_schema: + post: + tags: + - source + summary: Discover the schema catalog of the source + operationId: discoverSchemaForSource + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/SourceDiscoverSchemaRequestBody" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/SourceDiscoverSchemaRead" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/destination_definitions/create: + post: + tags: + - destination_definition + summary: Creates a destinationsDefinition + operationId: createDestinationDefinition + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/DestinationDefinitionCreate" + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/DestinationDefinitionRead" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/destination_definitions/update: + post: + tags: + - destination_definition + summary: Update destinationDefinition + operationId: updateDestinationDefinition + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/DestinationDefinitionUpdate" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/DestinationDefinitionRead" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/destination_definitions/list: + post: + tags: + - destination_definition + summary: List all the destinationDefinitions the current Airbyte deployment is configured to use + operationId: listDestinationDefinitions + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/DestinationDefinitionReadList" + /v1/destination_definitions/list_latest: + post: + tags: + - destination_definition + summary: List the latest destinationDefinitions Airbyte supports + description: Guaranteed to retrieve the latest information on supported destinations. + operationId: listLatestDestinationDefinitions + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/DestinationDefinitionReadList" + /v1/destination_definitions/get: + post: + tags: + - destination_definition + summary: Get destinationDefinition + operationId: getDestinationDefinition + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/DestinationDefinitionIdRequestBody" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/DestinationDefinitionRead" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/destination_definitions/delete: + post: + tags: + - destination_definition + summary: Delete a destination definition + operationId: deleteDestinationDefinition + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/DestinationDefinitionIdRequestBody" + required: true + responses: + "204": + description: The resource was deleted successfully. + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/destination_definitions/list_private: + post: + tags: + - destination_definition + summary: + List all private, non-custom destinationDefinitions, and for each indicate whether the given workspace has a grant for using the + definition. Used by admins to view and modify a given workspace's grants. + operationId: listPrivateDestinationDefinitions + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/WorkspaceIdRequestBody" + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/PrivateDestinationDefinitionReadList" + /v1/destination_definitions/list_for_workspace: + post: + tags: + - destination_definition + summary: List all the destinationDefinitions the given workspace is configured to use + operationId: listDestinationDefinitionsForWorkspace + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/WorkspaceIdRequestBody" + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/DestinationDefinitionReadList" + /v1/destination_definitions/create_custom: + post: + tags: + - destination_definition + summary: Creates a custom destinationDefinition for the given workspace + operationId: createCustomDestinationDefinition + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/CustomDestinationDefinitionCreate" + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/DestinationDefinitionRead" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/destination_definitions/get_for_workspace: + post: + tags: + - destination_definition + summary: Get a destinationDefinition that is configured for the given workspace + operationId: getDestinationDefinitionForWorkspace + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/DestinationDefinitionIdWithWorkspaceId" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/DestinationDefinitionRead" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/destination_definitions/update_custom: + post: + tags: + - destination_definition + summary: Update a custom destinationDefinition for the given workspace + operationId: updateCustomDestinationDefinition + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/CustomDestinationDefinitionUpdate" + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/DestinationDefinitionRead" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/destination_definitions/delete_custom: + post: + tags: + - destination_definition + summary: Delete a custom destination definition for the given workspace + operationId: deleteCustomDestinationDefinition + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/DestinationDefinitionIdWithWorkspaceId" + required: true + responses: + "204": + description: The destination was deleted successfully. + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/destination_definitions/grant_definition: + post: + tags: + - destination_definition + summary: grant a private, non-custom destinationDefinition to a given workspace + operationId: grantDestinationDefinitionToWorkspace + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/DestinationDefinitionIdWithWorkspaceId" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/PrivateDestinationDefinitionRead" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/destination_definitions/revoke_definition: + post: + tags: + - destination_definition + summary: revoke a grant to a private, non-custom destinationDefinition from a given workspace + operationId: revokeDestinationDefinitionFromWorkspace + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/DestinationDefinitionIdWithWorkspaceId" + required: true + responses: + "204": + description: The resource was deleted successfully. + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/destination_definition_specifications/get: + post: + tags: + - destination_definition_specification + summary: Get specification for a destinationDefinition + operationId: getDestinationDefinitionSpecification + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/DestinationDefinitionIdWithWorkspaceId" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/DestinationDefinitionSpecificationRead" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + # DESTINATIONS + /v1/destinations/create: + post: + tags: + - destination + summary: Create a destination + operationId: createDestination + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/DestinationCreate" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/DestinationRead" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/destinations/update: + post: + tags: + - destination + summary: Update a destination + operationId: updateDestination + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/DestinationUpdate" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/DestinationRead" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/destinations/list: + post: + tags: + - destination + summary: List configured destinations for a workspace + operationId: listDestinationsForWorkspace + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/WorkspaceIdRequestBody" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/DestinationReadList" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/destinations/get: + post: + tags: + - destination + summary: Get configured destination + operationId: getDestination + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/DestinationIdRequestBody" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/DestinationRead" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/destinations/search: + post: + tags: + - destination + summary: Search destinations + operationId: searchDestinations + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/DestinationSearch" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/DestinationReadList" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/destinations/check_connection: + post: + tags: + - destination + summary: Check connection to the destination + operationId: checkConnectionToDestination + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/DestinationIdRequestBody" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/CheckConnectionRead" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/destinations/check_connection_for_update: + post: + tags: + - destination + summary: Check connection for a proposed update to a destination + operationId: checkConnectionToDestinationForUpdate + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/DestinationUpdate" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/CheckConnectionRead" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/destinations/delete: + post: + tags: + - destination + summary: Delete the destination + operationId: deleteDestination + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/DestinationIdRequestBody" + required: true + responses: + "204": + description: The resource was deleted successfully. + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/destinations/clone: + post: + tags: + - destination + summary: Clone destination + operationId: cloneDestination + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/DestinationIdRequestBody" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/DestinationRead" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/connections/create: + post: + tags: + - connection + summary: Create a connection between a source and a destination + operationId: createConnection + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/ConnectionCreate" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/ConnectionRead" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/connections/update: + post: + tags: + - connection + summary: Update a connection + operationId: updateConnection + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/ConnectionUpdate" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/ConnectionRead" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/connections/list: + post: + tags: + - connection + summary: Returns all connections for a workspace. + description: List connections for workspace. Does not return deleted connections. + operationId: listConnectionsForWorkspace + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/WorkspaceIdRequestBody" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/ConnectionReadList" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/connections/list_all: + post: + tags: + - connection + summary: Returns all connections for a workspace, including deleted connections. + description: List connections for workspace, including deleted connections. + operationId: listAllConnectionsForWorkspace + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/WorkspaceIdRequestBody" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/ConnectionReadList" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/connections/get: + post: + tags: + - connection + summary: Get a connection + operationId: getConnection + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/ConnectionIdRequestBody" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/ConnectionRead" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/state/get: + post: + tags: + - connection + summary: Fetch the current state for a connection. + operationId: getState + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/ConnectionIdRequestBody" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/ConnectionState" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/connections/search: + post: + tags: + - connection + summary: Search connections + operationId: searchConnections + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/ConnectionSearch" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/ConnectionReadList" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/connections/delete: + post: + tags: + - connection + summary: Delete a connection + operationId: deleteConnection + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/ConnectionIdRequestBody" + required: true + responses: + "204": + description: The resource was deleted successfully. + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/connections/sync: + post: + tags: + - connection + summary: Trigger a manual sync of the connection + operationId: syncConnection + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/ConnectionIdRequestBody" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/JobInfoRead" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/connections/reset: + post: + tags: + - connection + summary: Reset the data for the connection. Deletes data generated by the connection in the destination. Resets any cursors back to initial state. + operationId: resetConnection + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/ConnectionIdRequestBody" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/JobInfoRead" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/operations/check: + post: + tags: + - operation + summary: Check if an operation to be created is valid + operationId: checkOperation + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/OperatorConfiguration" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/CheckOperationRead" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/operations/create: + post: + tags: + - operation + summary: Create an operation to be applied as part of a connection pipeline + operationId: createOperation + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/OperationCreate" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/OperationRead" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/operations/update: + post: + tags: + - operation + summary: Update an operation + operationId: updateOperation + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/OperationUpdate" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/OperationRead" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/operations/list: + post: + tags: + - operation + summary: Returns all operations for a connection. + description: List operations for connection. + operationId: listOperationsForConnection + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/ConnectionIdRequestBody" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/OperationReadList" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/operations/get: + post: + tags: + - operation + summary: Returns an operation + operationId: getOperation + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/OperationIdRequestBody" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/OperationRead" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/operations/delete: + post: + tags: + - operation + summary: Delete an operation + operationId: deleteOperation + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/OperationIdRequestBody" + required: true + responses: + "204": + description: The resource was deleted successfully. + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/scheduler/sources/check_connection: + post: + tags: + - scheduler + summary: Run check connection for a given source configuration + operationId: executeSourceCheckConnection + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/SourceCoreConfig" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/CheckConnectionRead" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/scheduler/sources/discover_schema: + post: + tags: + - scheduler + summary: Run discover schema for a given source a source configuration + operationId: executeSourceDiscoverSchema + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/SourceCoreConfig" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/SourceDiscoverSchemaRead" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/scheduler/destinations/check_connection: + post: + tags: + - scheduler + summary: Run check connection for a given destination configuration + operationId: executeDestinationCheckConnection + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/DestinationCoreConfig" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/CheckConnectionRead" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/db_migrations/list: + post: + tags: + - db_migration + summary: List all database migrations + operationId: listMigrations + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/DbMigrationRequestBody" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/DbMigrationReadList" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/db_migrations/migrate: + post: + tags: + - db_migration + summary: Migrate the database to the latest version + operationId: executeMigrations + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/DbMigrationRequestBody" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/DbMigrationExecutionRead" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/source_oauths/oauth_params/create: + post: + tags: + - oauth + summary: > + Sets instancewide variables to be used for the oauth flow when creating this source. When set, these variables will be injected + into a connector's configuration before any interaction with the connector image itself. This enables running oauth flows with + consistent variables e.g: the company's Google Ads developer_token, client_id, and client_secret without the user having to know + about these variables. + operationId: setInstancewideSourceOauthParams + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/SetInstancewideSourceOauthParamsRequestBody" + required: true + responses: + "200": + description: Successful + "400": + $ref: "#/components/responses/ExceptionResponse" + "404": + $ref: "#/components/responses/NotFoundResponse" + /v1/source_oauths/get_consent_url: + post: + tags: + - oauth + summary: Given a source connector definition ID, return the URL to the consent screen where to redirect the user to. + operationId: getSourceOAuthConsent + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/SourceOauthConsentRequest" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/OAuthConsentRead" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/source_oauths/complete_oauth: + post: + tags: + - oauth + summary: Given a source def ID generate an access/refresh token etc. + operationId: completeSourceOAuth + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/CompleteSourceOauthRequest" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/CompleteOAuthResponse" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/destination_oauths/get_consent_url: + post: + tags: + - oauth + summary: Given a destination connector definition ID, return the URL to the consent screen where to redirect the user to. + operationId: getDestinationOAuthConsent + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/DestinationOauthConsentRequest" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/OAuthConsentRead" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/destination_oauths/complete_oauth: + post: + tags: + - oauth + summary: Given a destination def ID generate an access/refresh token etc. + operationId: completeDestinationOAuth + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/CompleteDestinationOAuthRequest" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/CompleteOAuthResponse" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/destination_oauths/oauth_params/create: + post: + tags: + - oauth + summary: > + Sets instancewide variables to be used for the oauth flow when creating this destination. When set, these variables will be injected + into a connector's configuration before any interaction with the connector image itself. This enables running oauth flows with + consistent variables e.g: the company's Google Ads developer_token, client_id, and client_secret without the user having to know + about these variables. + operationId: setInstancewideDestinationOauthParams + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/SetInstancewideDestinationOauthParamsRequestBody" + required: true + responses: + "200": + description: Successful + "400": + $ref: "#/components/responses/ExceptionResponse" + "404": + $ref: "#/components/responses/NotFoundResponse" + /v1/web_backend/connections/list: + post: + tags: + - web_backend + summary: Returns all non-deleted connections for a workspace. + operationId: webBackendListConnectionsForWorkspace + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/WorkspaceIdRequestBody" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/WebBackendConnectionReadList" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/web_backend/connections/list_all: + post: + tags: + - web_backend + summary: Returns all connections for a workspace. + operationId: webBackendListAllConnectionsForWorkspace + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/WorkspaceIdRequestBody" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/WebBackendConnectionReadList" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/web_backend/connections/get: + post: + tags: + - web_backend + summary: Get a connection + operationId: webBackendGetConnection + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/WebBackendConnectionRequestBody" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/WebBackendConnectionRead" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/web_backend/connections/create: + post: + tags: + - web_backend + summary: Create a connection + operationId: webBackendCreateConnection + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/WebBackendConnectionCreate" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/WebBackendConnectionRead" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/web_backend/connections/update: + post: + tags: + - web_backend + summary: Update a connection + operationId: webBackendUpdateConnection + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/WebBackendConnectionUpdate" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/WebBackendConnectionRead" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/web_backend/connections/search: + post: + tags: + - web_backend + summary: Search connections + operationId: webBackendSearchConnections + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/WebBackendConnectionSearch" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/WebBackendConnectionReadList" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/web_backend/workspace/state: + post: + tags: + - web_backend + summary: Returns the current state of a workspace + operationId: webBackendGetWorkspaceState + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/WebBackendWorkspaceState" + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/WebBackendWorkspaceStateResult" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/jobs/list: + post: + tags: + - jobs + summary: Returns recent jobs for a connection. Jobs are returned in descending order by createdAt. + operationId: listJobsFor + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/JobListRequestBody" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/JobReadList" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/jobs/get: + post: + tags: + - jobs + summary: Get information about a job + operationId: getJobInfo + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/JobIdRequestBody" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/JobInfoRead" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/jobs/cancel: + post: + tags: + - jobs + summary: Cancels a job + operationId: cancelJob + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/JobIdRequestBody" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/JobInfoRead" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/jobs/get_debug_info: + post: + tags: + - jobs + summary: Gets all information needed to debug this job + operationId: getJobDebugInfo + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/JobIdRequestBody" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/JobDebugInfoRead" + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/health: + get: + tags: + - health + summary: Health Check + operationId: getHealthCheck + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/HealthCheckRead" + # This route is unsecured for external monitoring. + security: [] + /v1/logs/get: + post: + tags: + - logs + summary: Get logs + operationId: getLogs + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/LogsRequestBody" + required: true + responses: + "200": + description: Returns the log file + content: + text/plain: + schema: + type: string + format: binary + "404": + $ref: "#/components/responses/NotFoundResponse" + "422": + $ref: "#/components/responses/InvalidInputResponse" + /v1/openapi: + get: + tags: + - openapi + summary: Returns the openapi specification + operationId: getOpenApiSpec + responses: + "200": + description: Returns the openapi specification file + content: + text/plain: + schema: + type: string + format: binary + /v1/deployment/export: + post: + tags: + - deployment + summary: Export Airbyte Configuration and Data Archive + operationId: exportArchive + responses: + "200": + description: Successful operation + content: + application/x-gzip: + schema: + $ref: "#/components/schemas/AirbyteArchive" + /v1/deployment/import: + post: + tags: + - deployment + summary: Import Airbyte Configuration and Data Archive + operationId: importArchive + requestBody: + content: + application/x-gzip: + schema: + $ref: "#/components/schemas/AirbyteArchive" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/ImportRead" + /v1/deployment/export_workspace: + post: + tags: + - deployment + summary: Export Airbyte Workspace Configuration + operationId: exportWorkspace + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/WorkspaceIdRequestBody" + required: true + responses: + "200": + description: Successful operation + content: + application/x-gzip: + schema: + $ref: "#/components/schemas/AirbyteArchive" + /v1/deployment/upload_archive_resource: + post: + tags: + - deployment + summary: Upload a GZIP archive tarball and stage it in the server's cache as a temporary resource + operationId: uploadArchiveResource + requestBody: + content: + application/x-gzip: + schema: + $ref: "#/components/schemas/AirbyteArchive" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/UploadRead" + /v1/deployment/import_into_workspace: + post: + tags: + - deployment + summary: > + Import Airbyte Configuration into Workspace (this operation might change ids of imported + configurations). Note, in order to use this api endpoint, you might need to upload a + temporary archive resource with 'deployment/upload_archive_resource' first + operationId: importIntoWorkspace + requestBody: + content: + application/json: + schema: + $ref: "#/components/schemas/ImportRequestBody" + required: true + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/ImportRead" + "404": + $ref: "#/components/responses/NotFoundResponse" +components: + securitySchemes: + bearerAuth: + type: http + scheme: bearer + bearerFormat: JWT + schemas: + # WORKSPACE + WorkspaceId: + type: string + format: uuid + CustomerId: + type: string + format: uuid + WorkspaceCreate: + type: object + required: + - name + properties: + email: + type: string + format: email + anonymousDataCollection: + type: boolean + name: + type: string + news: + type: boolean + securityUpdates: + type: boolean + notifications: + type: array + items: + $ref: "#/components/schemas/Notification" + displaySetupWizard: + type: boolean + Notification: + type: object + required: + - notificationType + - sendOnSuccess + - sendOnFailure + properties: + # Instead of this type field, we would prefer a json schema "oneOf" but unfortunately, + # the jsonschema2pojo does not seem to support it yet: https://github.com/joelittlejohn/jsonschema2pojo/issues/392 + notificationType: + $ref: "#/components/schemas/NotificationType" + sendOnSuccess: + type: boolean + default: false + sendOnFailure: + type: boolean + default: true + slackConfiguration: + $ref: "#/components/schemas/SlackNotificationConfiguration" + customerioConfiguration: + $ref: "#/components/schemas/CustomerioNotificationConfiguration" + SlackNotificationConfiguration: + type: object + required: + - webhook + properties: + webhook: + type: string + CustomerioNotificationConfiguration: + type: object + nullable: true + NotificationType: + type: string + enum: + - slack + - customerio + # - webhook + NotificationRead: + type: object + required: + - status + properties: + status: + type: string + enum: + - succeeded + - failed + message: + type: string + WorkspaceIdRequestBody: + type: object + required: + - workspaceId + properties: + workspaceId: + $ref: "#/components/schemas/WorkspaceId" + WorkspaceReadList: + type: object + required: + - workspaces + properties: + workspaces: + type: array + items: + $ref: "#/components/schemas/WorkspaceRead" + WorkspaceRead: + type: object + required: + - workspaceId + - customerId + - name + - slug + - initialSetupComplete + properties: + workspaceId: + $ref: "#/components/schemas/WorkspaceId" + customerId: + $ref: "#/components/schemas/CustomerId" + email: + type: string + format: email + name: + type: string + slug: + type: string + initialSetupComplete: + type: boolean + displaySetupWizard: + type: boolean + anonymousDataCollection: + type: boolean + news: + type: boolean + securityUpdates: + type: boolean + notifications: + type: array + items: + $ref: "#/components/schemas/Notification" + firstCompletedSync: + type: boolean + feedbackDone: + type: boolean + WorkspaceUpdateName: + type: object + required: + - workspaceId + - name + properties: + workspaceId: + $ref: "#/components/schemas/WorkspaceId" + name: + type: string + WorkspaceUpdate: + type: object + required: + - workspaceId + - initialSetupComplete + - anonymousDataCollection + - news + - securityUpdates + properties: + workspaceId: + $ref: "#/components/schemas/WorkspaceId" + email: + type: string + format: email + initialSetupComplete: + type: boolean + displaySetupWizard: + type: boolean + anonymousDataCollection: + type: boolean + news: + type: boolean + securityUpdates: + type: boolean + notifications: + type: array + items: + $ref: "#/components/schemas/Notification" + WorkspaceGiveFeedback: + type: object + required: + - workspaceId + properties: + workspaceId: + $ref: "#/components/schemas/WorkspaceId" + WebBackendWorkspaceState: + type: object + required: + - workspaceId + properties: + workspaceId: + $ref: "#/components/schemas/WorkspaceId" + WebBackendWorkspaceStateResult: + type: object + required: + - hasConnections + - hasSources + - hasDestinations + properties: + hasConnections: + type: boolean + hasSources: + type: boolean + hasDestinations: + type: boolean + # SLUG + SlugRequestBody: + type: object + required: + - slug + properties: + slug: + type: string + # SourceDefinition + SourceDefinitionId: + type: string + format: uuid + SourceDefinitionIdRequestBody: + type: object + required: + - sourceDefinitionId + properties: + sourceDefinitionId: + $ref: "#/components/schemas/SourceDefinitionId" + SourceDefinitionCreate: + type: object + required: + - name + - dockerRepository + - dockerImageTag + - documentationUrl + properties: + name: + type: string + dockerRepository: + type: string + dockerImageTag: + type: string + documentationUrl: + type: string + format: uri + icon: + type: string + resourceRequirements: + $ref: "#/components/schemas/ActorDefinitionResourceRequirements" + SourceDefinitionUpdate: + type: object + description: Update the SourceDefinition. Currently, the only allowed attribute to update is the default docker image version. + required: + - sourceDefinitionId + - dockerImageTag + properties: + sourceDefinitionId: + $ref: "#/components/schemas/SourceDefinitionId" + dockerImageTag: + type: string + resourceRequirements: + $ref: "#/components/schemas/ActorDefinitionResourceRequirements" + SourceDefinitionRead: + type: object + required: + - sourceDefinitionId + - name + - dockerRepository + - dockerImageTag + properties: + sourceDefinitionId: + $ref: "#/components/schemas/SourceDefinitionId" + name: + type: string + dockerRepository: + type: string + dockerImageTag: + type: string + documentationUrl: + type: string + format: uri + icon: + type: string + releaseStage: + $ref: "#/components/schemas/ReleaseStage" + releaseDate: + description: The date when this connector was first released, in yyyy-mm-dd format. + type: string + format: date + resourceRequirements: + $ref: "#/components/schemas/ActorDefinitionResourceRequirements" + SourceDefinitionReadList: + type: object + required: + - sourceDefinitions + properties: + sourceDefinitions: + type: array + items: + $ref: "#/components/schemas/SourceDefinitionRead" + CustomSourceDefinitionCreate: + type: object + required: + - workspaceId + - sourceDefinition + properties: + workspaceId: + $ref: "#/components/schemas/WorkspaceId" + sourceDefinition: + $ref: "#/components/schemas/SourceDefinitionCreate" + CustomSourceDefinitionUpdate: + type: object + required: + - workspaceId + - sourceDefinition + properties: + workspaceId: + $ref: "#/components/schemas/WorkspaceId" + sourceDefinition: + $ref: "#/components/schemas/SourceDefinitionUpdate" + SourceDefinitionIdWithWorkspaceId: + type: object + required: + - sourceDefinitionId + - workspaceId + properties: + sourceDefinitionId: + $ref: "#/components/schemas/SourceDefinitionId" + workspaceId: + $ref: "#/components/schemas/WorkspaceId" + PrivateSourceDefinitionRead: + type: object + required: + - sourceDefinition + - granted + properties: + sourceDefinition: + $ref: "#/components/schemas/SourceDefinitionRead" + granted: + type: boolean + PrivateSourceDefinitionReadList: + type: object + required: + - sourceDefinitions + properties: + sourceDefinitions: + type: array + items: + $ref: "#/components/schemas/PrivateSourceDefinitionRead" + # SOURCE SPECIFICATION + SourceDefinitionSpecification: + description: The specification for what values are required to configure the sourceDefinition. + type: object + example: { user: { type: string } } + SourceAuthSpecification: + $ref: "#/components/schemas/AuthSpecification" + AuthSpecification: + type: object + properties: + auth_type: + type: string + enum: ["oauth2.0"] # Future auth types should be added here + oauth2Specification: + "$ref": "#/components/schemas/OAuth2Specification" + OAuth2Specification: + description: An object containing any metadata needed to describe this connector's Oauth flow + type: object + required: + - rootObject + - oauthFlowInitParameters + - oauthFlowOutputParameters + properties: + rootObject: + description: + "A list of strings representing a pointer to the root object which contains any oauth parameters in the ConnectorSpecification. + + Examples: + + if oauth parameters were contained inside the top level, rootObject=[] + If they were nested inside another object {'credentials': {'app_id' etc...}, rootObject=['credentials'] + If they were inside a oneOf {'switch': {oneOf: [{client_id...}, {non_oauth_param]}}, rootObject=['switch', 0] + " + type: array + items: {} # <--- using generic any type. Build fails with oneOf (https://github.com/OpenAPITools/openapi-generator/issues/6161) + example: + - path + - 1 + oauthFlowInitParameters: + description: + "Pointers to the fields in the rootObject needed to obtain the initial refresh/access tokens for the OAuth flow. + Each inner array represents the path in the rootObject of the referenced field. + For example. + Assume the rootObject contains params 'app_secret', 'app_id' which are needed to get the initial refresh token. + If they are not nested in the rootObject, then the array would look like this [['app_secret'], ['app_id']] + If they are nested inside an object called 'auth_params' then this array would be [['auth_params', 'app_secret'], ['auth_params', 'app_id']]" + type: array + items: + description: A list of strings denoting a pointer into the rootObject for where to find this property + type: array + items: + type: string + oauthFlowOutputParameters: + description: + "Pointers to the fields in the rootObject which can be populated from successfully completing the oauth flow using the init parameters. + This is typically a refresh/access token. + Each inner array represents the path in the rootObject of the referenced field." + type: array + items: + description: A list of strings denoting a pointer into the rootObject for where to find this property + type: array + items: + type: string + SourceDefinitionSpecificationRead: + type: object + required: + - sourceDefinitionId + - jobInfo + properties: + sourceDefinitionId: + $ref: "#/components/schemas/SourceDefinitionId" + documentationUrl: + type: string + connectionSpecification: + $ref: "#/components/schemas/SourceDefinitionSpecification" + authSpecification: + $ref: "#/components/schemas/SourceAuthSpecification" + advancedAuth: + $ref: "#/components/schemas/AdvancedAuth" + jobInfo: + $ref: "#/components/schemas/SynchronousJobRead" + # SOURCE + SourceId: + type: string + format: uuid + SourceIdRequestBody: + type: object + required: + - sourceId + properties: + sourceId: + $ref: "#/components/schemas/SourceId" + SourceConfiguration: + description: The values required to configure the source. The schema for this must match the schema return by source_definition_specifications/get for the source. + example: { user: "charles" } + SourceCoreConfig: + type: object + required: + - sourceDefinitionId + - connectionConfiguration + properties: + sourceDefinitionId: + $ref: "#/components/schemas/SourceDefinitionId" + connectionConfiguration: + $ref: "#/components/schemas/SourceConfiguration" + SourceCreate: + type: object + required: + - workspaceId + - name + - sourceDefinitionId + - connectionConfiguration + properties: + sourceDefinitionId: + $ref: "#/components/schemas/SourceDefinitionId" + connectionConfiguration: + $ref: "#/components/schemas/SourceConfiguration" + workspaceId: + $ref: "#/components/schemas/WorkspaceId" + name: + type: string + SourceDiscoverSchemaRequestBody: + type: object + required: + - sourceId + properties: + sourceId: + $ref: "#/components/schemas/SourceId" + disable_cache: + type: boolean + SourceUpdate: + type: object + required: + - sourceId + - connectionConfiguration + - name + properties: + sourceId: + $ref: "#/components/schemas/SourceId" + connectionConfiguration: + $ref: "#/components/schemas/SourceConfiguration" + name: + type: string + SourceRead: + type: object + required: + - sourceDefinitionId + - sourceId + - workspaceId + - connectionConfiguration + - name + - sourceName + properties: + sourceDefinitionId: + $ref: "#/components/schemas/SourceDefinitionId" + sourceId: + $ref: "#/components/schemas/SourceId" + workspaceId: + $ref: "#/components/schemas/WorkspaceId" + connectionConfiguration: + $ref: "#/components/schemas/SourceConfiguration" + name: + type: string + sourceName: + type: string + SourceReadList: + type: object + required: + - sources + properties: + sources: + type: array + items: + $ref: "#/components/schemas/SourceRead" + SourceDiscoverSchemaRead: + description: Returns the results of a discover catalog job. If the job was not successful, the catalog field will not be present. jobInfo will aways be present and its status be used to determine if the job was successful or not. + type: object + required: + - jobInfo + properties: + catalog: + $ref: "#/components/schemas/AirbyteCatalog" + jobInfo: + $ref: "#/components/schemas/SynchronousJobRead" + catalogId: + type: string + format: uuid + SourceSearch: + type: object + properties: + sourceDefinitionId: + $ref: "#/components/schemas/SourceDefinitionId" + sourceId: + $ref: "#/components/schemas/SourceId" + workspaceId: + $ref: "#/components/schemas/WorkspaceId" + connectionConfiguration: + $ref: "#/components/schemas/SourceConfiguration" + name: + type: string + sourceName: + type: string + # DESTINATION DEFINITION + DestinationDefinitionId: + type: string + format: uuid + DestinationAuthSpecification: + $ref: "#/components/schemas/AuthSpecification" + DestinationDefinitionIdRequestBody: + type: object + required: + - destinationDefinitionId + properties: + destinationDefinitionId: + $ref: "#/components/schemas/DestinationDefinitionId" + DestinationDefinitionCreate: + type: object + required: + - name + - dockerRepository + - dockerImageTag + - documentationUrl + properties: + name: + type: string + dockerRepository: + type: string + dockerImageTag: + type: string + documentationUrl: + type: string + format: uri + icon: + type: string + resourceRequirements: + $ref: "#/components/schemas/ActorDefinitionResourceRequirements" + DestinationDefinitionUpdate: + type: object + required: + - destinationDefinitionId + - dockerImageag + properties: + destinationDefinitionId: + $ref: "#/components/schemas/DestinationDefinitionId" + dockerImageTag: + type: string + resourceRequirements: + $ref: "#/components/schemas/ActorDefinitionResourceRequirements" + DestinationDefinitionRead: + type: object + required: + - destinationDefinitionId + - name + - dockerRepository + - dockerImageTag + - documentationUrl + properties: + destinationDefinitionId: + $ref: "#/components/schemas/DestinationDefinitionId" + name: + type: string + dockerRepository: + type: string + dockerImageTag: + type: string + documentationUrl: + type: string + format: uri + icon: + type: string + releaseStage: + $ref: "#/components/schemas/ReleaseStage" + releaseDate: + description: The date when this connector was first released, in yyyy-mm-dd format. + type: string + format: date + resourceRequirements: + $ref: "#/components/schemas/ActorDefinitionResourceRequirements" + DestinationDefinitionReadList: + type: object + required: + - destinationDefinitions + properties: + destinationDefinitions: + type: array + items: + $ref: "#/components/schemas/DestinationDefinitionRead" + CustomDestinationDefinitionCreate: + type: object + required: + - workspaceId + - destinationDefinition + properties: + workspaceId: + $ref: "#/components/schemas/WorkspaceId" + destinationDefinition: + $ref: "#/components/schemas/DestinationDefinitionCreate" + CustomDestinationDefinitionUpdate: + type: object + required: + - workspaceId + - destinationDefinition + properties: + workspaceId: + $ref: "#/components/schemas/WorkspaceId" + destinationDefinition: + $ref: "#/components/schemas/DestinationDefinitionUpdate" + DestinationDefinitionIdWithWorkspaceId: + type: object + required: + - destinationDefinitionId + - workspaceId + properties: + destinationDefinitionId: + $ref: "#/components/schemas/DestinationDefinitionId" + workspaceId: + $ref: "#/components/schemas/WorkspaceId" + PrivateDestinationDefinitionRead: + type: object + required: + - destinationDefinition + - granted + properties: + destinationDefinition: + $ref: "#/components/schemas/DestinationDefinitionRead" + granted: + type: boolean + PrivateDestinationDefinitionReadList: + type: object + required: + - destinationDefinitions + properties: + destinationDefinitions: + type: array + items: + $ref: "#/components/schemas/PrivateDestinationDefinitionRead" + # DESTINATION DEFINITION SPECIFICATION + DestinationDefinitionSpecification: + description: The specification for what values are required to configure the destinationDefinition. + example: { user: { type: string } } + DestinationDefinitionSpecificationRead: + type: object + required: + - destinationDefinitionId + - jobInfo + properties: + destinationDefinitionId: + $ref: "#/components/schemas/DestinationDefinitionId" + documentationUrl: + type: string + connectionSpecification: + $ref: "#/components/schemas/DestinationDefinitionSpecification" + authSpecification: + $ref: "#/components/schemas/DestinationAuthSpecification" + advancedAuth: + $ref: "#/components/schemas/AdvancedAuth" + jobInfo: + $ref: "#/components/schemas/SynchronousJobRead" + supportedDestinationSyncModes: + type: array + items: + $ref: "#/components/schemas/DestinationSyncMode" + supportsDbt: + type: boolean + supportsNormalization: + type: boolean + # DESTINATION + DestinationId: + type: string + format: uuid + DestinationIdRequestBody: + type: object + required: + - destinationId + properties: + destinationId: + $ref: "#/components/schemas/DestinationId" + DestinationConfiguration: + description: The values required to configure the destination. The schema for this must match the schema return by destination_definition_specifications/get for the destinationDefinition. + example: { user: "charles" } + DestinationCoreConfig: + type: object + required: + - workspaceId + - destinationDefinitionId + - connectionConfiguration + properties: + destinationDefinitionId: + $ref: "#/components/schemas/DestinationDefinitionId" + connectionConfiguration: + $ref: "#/components/schemas/DestinationConfiguration" + DestinationCreate: + type: object + required: + - name + - workspaceId + - destinationDefinitionId + - connectionConfiguration + properties: + workspaceId: + $ref: "#/components/schemas/WorkspaceId" + name: + type: string + destinationDefinitionId: + $ref: "#/components/schemas/DestinationDefinitionId" + connectionConfiguration: + $ref: "#/components/schemas/DestinationConfiguration" + DestinationUpdate: + type: object + required: + - destinationId + - connectionConfiguration + - name + properties: + destinationId: + $ref: "#/components/schemas/DestinationId" + connectionConfiguration: + $ref: "#/components/schemas/DestinationConfiguration" + name: + type: string + DestinationRead: + type: object + required: + - destinationDefinitionId + - destinationId + - workspaceId + - connectionConfiguration + - name + - destinationName + properties: + destinationDefinitionId: + $ref: "#/components/schemas/DestinationDefinitionId" + destinationId: + $ref: "#/components/schemas/DestinationId" + workspaceId: + $ref: "#/components/schemas/WorkspaceId" + connectionConfiguration: + $ref: "#/components/schemas/DestinationConfiguration" + name: + type: string + destinationName: + type: string + DestinationReadList: + type: object + required: + - destinations + properties: + destinations: + type: array + items: + $ref: "#/components/schemas/DestinationRead" + DestinationSearch: + type: object + properties: + destinationDefinitionId: + $ref: "#/components/schemas/DestinationDefinitionId" + destinationId: + $ref: "#/components/schemas/DestinationId" + workspaceId: + $ref: "#/components/schemas/WorkspaceId" + connectionConfiguration: + $ref: "#/components/schemas/DestinationConfiguration" + name: + type: string + destinationName: + type: string + # SOURCE / DESTINATION RELEASE STAGE ENUM + ReleaseStage: + type: string + enum: + - alpha + - beta + - generally_available + - custom + # CONNECTION + ConnectionId: + type: string + format: uuid + ConnectionIdRequestBody: + type: object + required: + - connectionId + properties: + connectionId: + $ref: "#/components/schemas/ConnectionId" + DbMigrationRequestBody: + type: object + required: + - database + properties: + database: + type: string + WebBackendConnectionRequestBody: + type: object + required: + - connectionId + properties: + withRefreshedCatalog: + type: boolean + connectionId: + $ref: "#/components/schemas/ConnectionId" + ConnectionCreate: + type: object + required: + - sourceId + - destinationId + - status + properties: + name: + type: string + description: Optional name of the connection + namespaceDefinition: + $ref: "#/components/schemas/NamespaceDefinitionType" + namespaceFormat: + type: string + description: Used when namespaceDefinition is 'customformat'. If blank then behaves like namespaceDefinition = 'destination'. If "${SOURCE_NAMESPACE}" then behaves like namespaceDefinition = 'source'. + default: null + example: "${SOURCE_NAMESPACE}" + prefix: + type: string + description: Prefix that will be prepended to the name of each stream when it is written to the destination. + sourceId: + $ref: "#/components/schemas/SourceId" + destinationId: + $ref: "#/components/schemas/DestinationId" + operationIds: + type: array + items: + $ref: "#/components/schemas/OperationId" + syncCatalog: + $ref: "#/components/schemas/AirbyteCatalog" + schedule: + $ref: "#/components/schemas/ConnectionSchedule" + status: + $ref: "#/components/schemas/ConnectionStatus" + resourceRequirements: + $ref: "#/components/schemas/ResourceRequirements" + sourceCatalogId: + type: string + format: uuid + WebBackendConnectionCreate: + type: object + required: + - sourceId + - destinationId + - status + properties: + name: + type: string + description: Optional name of the connection + namespaceDefinition: + $ref: "#/components/schemas/NamespaceDefinitionType" + namespaceFormat: + type: string + description: Used when namespaceDefinition is 'customformat'. If blank then behaves like namespaceDefinition = 'destination'. If "${SOURCE_NAMESPACE}" then behaves like namespaceDefinition = 'source'. + default: null + example: "${SOURCE_NAMESPACE}" + prefix: + type: string + description: Prefix that will be prepended to the name of each stream when it is written to the destination. + sourceId: + $ref: "#/components/schemas/SourceId" + destinationId: + $ref: "#/components/schemas/DestinationId" + operationIds: + type: array + items: + $ref: "#/components/schemas/OperationId" + syncCatalog: + $ref: "#/components/schemas/AirbyteCatalog" + schedule: + $ref: "#/components/schemas/ConnectionSchedule" + status: + $ref: "#/components/schemas/ConnectionStatus" + resourceRequirements: + $ref: "#/components/schemas/ResourceRequirements" + operations: + type: array + items: + $ref: "#/components/schemas/OperationCreate" + sourceCatalogId: + type: string + format: uuid + ConnectionUpdate: + type: object + required: + - connectionId + - syncCatalog + - status + properties: + connectionId: + $ref: "#/components/schemas/ConnectionId" + namespaceDefinition: + $ref: "#/components/schemas/NamespaceDefinitionType" + namespaceFormat: + type: string + description: Used when namespaceDefinition is 'customformat'. If blank then behaves like namespaceDefinition = 'destination'. If "${SOURCE_NAMESPACE}" then behaves like namespaceDefinition = 'source'. + default: null + example: "${SOURCE_NAMESPACE}" + name: + type: string + description: Name that will be set to this connection + prefix: + type: string + description: Prefix that will be prepended to the name of each stream when it is written to the destination. + operationIds: + type: array + items: + $ref: "#/components/schemas/OperationId" + syncCatalog: + $ref: "#/components/schemas/AirbyteCatalog" + schedule: + $ref: "#/components/schemas/ConnectionSchedule" + status: + $ref: "#/components/schemas/ConnectionStatus" + resourceRequirements: + $ref: "#/components/schemas/ResourceRequirements" + sourceCatalogId: + type: string + format: uuid + WebBackendConnectionUpdate: + type: object + required: + - connectionId + - syncCatalog + - status + properties: + name: + type: string + description: Name that will be set to the connection + connectionId: + $ref: "#/components/schemas/ConnectionId" + namespaceDefinition: + $ref: "#/components/schemas/NamespaceDefinitionType" + namespaceFormat: + type: string + description: Used when namespaceDefinition is 'customformat'. If blank then behaves like namespaceDefinition = 'destination'. If "${SOURCE_NAMESPACE}" then behaves like namespaceDefinition = 'source'. + default: null + example: "${SOURCE_NAMESPACE}" + prefix: + type: string + description: Prefix that will be prepended to the name of each stream when it is written to the destination. + operationIds: + type: array + items: + $ref: "#/components/schemas/OperationId" + syncCatalog: + $ref: "#/components/schemas/AirbyteCatalog" + schedule: + $ref: "#/components/schemas/ConnectionSchedule" + status: + $ref: "#/components/schemas/ConnectionStatus" + resourceRequirements: + $ref: "#/components/schemas/ResourceRequirements" + withRefreshedCatalog: + type: boolean + operations: + type: array + items: + $ref: "#/components/schemas/WebBackendOperationCreateOrUpdate" + sourceCatalogId: + type: string + format: uuid + ConnectionRead: + type: object + required: + - connectionId + - name + - sourceId + - destinationId + - syncCatalog + - status + properties: + connectionId: + $ref: "#/components/schemas/ConnectionId" + name: + type: string + namespaceDefinition: + $ref: "#/components/schemas/NamespaceDefinitionType" + namespaceFormat: + type: string + description: Used when namespaceDefinition is 'customformat'. If blank then behaves like namespaceDefinition = 'destination'. If "${SOURCE_NAMESPACE}" then behaves like namespaceDefinition = 'source'. + default: null + example: "${SOURCE_NAMESPACE}" + prefix: + type: string + description: Prefix that will be prepended to the name of each stream when it is written to the destination. + sourceId: + $ref: "#/components/schemas/SourceId" + destinationId: + $ref: "#/components/schemas/DestinationId" + operationIds: + type: array + items: + $ref: "#/components/schemas/OperationId" + syncCatalog: + $ref: "#/components/schemas/AirbyteCatalog" + schedule: + $ref: "#/components/schemas/ConnectionSchedule" + status: + $ref: "#/components/schemas/ConnectionStatus" + resourceRequirements: + $ref: "#/components/schemas/ResourceRequirements" + sourceCatalogId: + type: string + format: uuid + ConnectionSearch: + type: object + properties: + connectionId: + $ref: "#/components/schemas/ConnectionId" + name: + type: string + namespaceDefinition: + $ref: "#/components/schemas/NamespaceDefinitionType" + namespaceFormat: + type: string + description: Used when namespaceDefinition is 'customformat'. If blank then behaves like namespaceDefinition = 'destination'. If "${SOURCE_NAMESPACE}" then behaves like namespaceDefinition = 'source'. + default: null + example: "${SOURCE_NAMESPACE}" + prefix: + type: string + description: Prefix that will be prepended to the name of each stream when it is written to the destination. + sourceId: + $ref: "#/components/schemas/SourceId" + destinationId: + $ref: "#/components/schemas/DestinationId" + schedule: + $ref: "#/components/schemas/ConnectionSchedule" + status: + $ref: "#/components/schemas/ConnectionStatus" + source: + $ref: "#/components/schemas/SourceSearch" + destination: + $ref: "#/components/schemas/DestinationSearch" + WebBackendConnectionSearch: + type: object + properties: + connectionId: + $ref: "#/components/schemas/ConnectionId" + name: + type: string + namespaceDefinition: + $ref: "#/components/schemas/NamespaceDefinitionType" + namespaceFormat: + type: string + description: Used when namespaceDefinition is 'customformat'. If blank then behaves like namespaceDefinition = 'destination'. If "${SOURCE_NAMESPACE}" then behaves like namespaceDefinition = 'source'. + default: null + example: "${SOURCE_NAMESPACE}" + prefix: + type: string + description: Prefix that will be prepended to the name of each stream when it is written to the destination. + sourceId: + $ref: "#/components/schemas/SourceId" + destinationId: + $ref: "#/components/schemas/DestinationId" + schedule: + $ref: "#/components/schemas/ConnectionSchedule" + status: + $ref: "#/components/schemas/ConnectionStatus" + source: + $ref: "#/components/schemas/SourceSearch" + destination: + $ref: "#/components/schemas/DestinationSearch" + ConnectionReadList: + type: object + required: + - connections + properties: + connections: + type: array + items: + $ref: "#/components/schemas/ConnectionRead" + ConnectionStatus: + type: string + description: Active means that data is flowing through the connection. Inactive means it is not. Deprecated means the connection is off and cannot be re-activated. the schema field describes the elements of the schema that will be synced. + enum: + - active + - inactive + - deprecated + ConnectionSchedule: + description: if null, then no schedule is set. + type: object + nullable: true + required: + - units + - timeUnit + properties: + units: + type: integer + format: int64 + timeUnit: + type: string + enum: + - minutes + - hours + - days + - weeks + - months + NamespaceDefinitionType: + type: string + description: Method used for computing final namespace in destination + default: source + enum: + - source + - destination + - customformat + # Operations + OperationId: + type: string + format: uuid + OperationIdRequestBody: + type: object + required: + - operationId + properties: + operationId: + $ref: "#/components/schemas/OperationId" + OperationCreate: + type: object + required: + - name + - operatorConfiguration + - workspaceId + properties: + workspaceId: + $ref: "#/components/schemas/WorkspaceId" + name: + type: string + operatorConfiguration: + $ref: "#/components/schemas/OperatorConfiguration" + OperationUpdate: + type: object + required: + - operationId + - name + - operatorConfiguration + properties: + operationId: + $ref: "#/components/schemas/OperationId" + name: + type: string + operatorConfiguration: + $ref: "#/components/schemas/OperatorConfiguration" + WebBackendOperationCreateOrUpdate: + type: object + required: + - name + - operatorConfiguration + - workspaceId + properties: + operationId: + $ref: "#/components/schemas/OperationId" + workspaceId: + $ref: "#/components/schemas/WorkspaceId" + name: + type: string + operatorConfiguration: + $ref: "#/components/schemas/OperatorConfiguration" + OperationRead: + type: object + required: + - operationId + - name + - operatorConfiguration + - workspaceId + properties: + workspaceId: + $ref: "#/components/schemas/WorkspaceId" + operationId: + $ref: "#/components/schemas/OperationId" + name: + type: string + operatorConfiguration: + $ref: "#/components/schemas/OperatorConfiguration" + OperationReadList: + type: object + required: + - operations + properties: + operations: + type: array + items: + $ref: "#/components/schemas/OperationRead" + OperatorConfiguration: + type: object + required: + - operatorType + properties: + # Instead of this type field, we would prefer a json schema "oneOf" but unfortunately, + # the jsonschema2pojo does not seem to support it yet: https://github.com/joelittlejohn/jsonschema2pojo/issues/392 + operatorType: + $ref: "#/components/schemas/OperatorType" + normalization: + $ref: "#/components/schemas/OperatorNormalization" + dbt: + $ref: "#/components/schemas/OperatorDbt" + OperatorType: + type: string + enum: + # - destination + - normalization + - dbt + # - docker + # - webhook + OperatorNormalization: + type: object + properties: + option: + type: string + enum: + - basic + #- unnesting + OperatorDbt: + type: object + nullable: true + required: + - gitRepoUrl + properties: + gitRepoUrl: + type: string + gitRepoBranch: + type: string + dockerImage: + type: string + dbtArguments: + type: string + CheckOperationRead: + type: object + required: + - status + properties: + status: + type: string + enum: + - succeeded + - failed + message: + type: string + # LOGS + LogType: + type: string + description: type/source of logs produced + enum: + - server + - scheduler + LogsRequestBody: + type: object + required: + - logType + properties: + logType: + $ref: "#/components/schemas/LogType" + # SCHEMA CATALOG + AirbyteCatalog: + description: describes the available schema (catalog). + type: object + required: + - streams + properties: + streams: + type: array + items: + $ref: "#/components/schemas/AirbyteStreamAndConfiguration" + AirbyteStreamAndConfiguration: + description: each stream is split in two parts; the immutable schema from source and mutable configuration for destination + type: object + additionalProperties: false + properties: + stream: + $ref: "#/components/schemas/AirbyteStream" + config: + $ref: "#/components/schemas/AirbyteStreamConfiguration" + AirbyteStream: + description: the immutable schema defined by the source + type: object + additionalProperties: false + required: + - name + - json_schema + # todo (cgardens) - make required once sources are migrated + # - supported_sync_modes + properties: + name: + type: string + description: Stream's name. + jsonSchema: + description: Stream schema using Json Schema specs. + $ref: "#/components/schemas/StreamJsonSchema" + supportedSyncModes: + type: array + items: + $ref: "#/components/schemas/SyncMode" + sourceDefinedCursor: + description: If the source defines the cursor field, then any other cursor field inputs will be ignored. If it does not, either the user_provided one is used, or the default one is used as a backup. + type: boolean + defaultCursorField: + description: Path to the field that will be used to determine if a record is new or modified since the last sync. If not provided by the source, the end user will have to specify the comparable themselves. + type: array + items: + type: string + sourceDefinedPrimaryKey: + description: If the source defines the primary key, paths to the fields that will be used as a primary key. If not provided by the source, the end user will have to specify the primary key themselves. + type: array + items: + type: array + items: + type: string + namespace: + type: string + description: Optional Source-defined namespace. Airbyte streams from the same sources should have the same namespace. Currently only used by JDBC destinations to determine what schema to write to. + StreamJsonSchema: + type: object + AirbyteStreamConfiguration: + description: the mutable part of the stream to configure the destination + type: object + additionalProperties: false + required: + - syncMode + - destinationSyncMode + properties: + syncMode: + $ref: "#/components/schemas/SyncMode" + cursorField: + description: Path to the field that will be used to determine if a record is new or modified since the last sync. This field is REQUIRED if `sync_mode` is `incremental`. Otherwise it is ignored. + type: array + items: + type: string + destinationSyncMode: + $ref: "#/components/schemas/DestinationSyncMode" + primaryKey: + description: Paths to the fields that will be used as primary key. This field is REQUIRED if `destination_sync_mode` is `*_dedup`. Otherwise it is ignored. + type: array + items: + type: array + items: + type: string + aliasName: + description: Alias name to the stream to be used in the destination + type: string + selected: + type: boolean + DataType: + type: string + enum: + - string + - number + - boolean + - object + - array + # SCHEDULER + JobId: + type: integer + format: int64 + JobConfigType: + type: string + enum: + - check_connection_source + - check_connection_destination + - discover_schema + - get_spec + - sync + - reset_connection + JobListRequestBody: + type: object + required: + - configTypes + - configId + properties: + configTypes: + type: array + items: + $ref: "#/components/schemas/JobConfigType" + configId: + type: string + pagination: + type: object + $ref: "#/components/schemas/Pagination" + JobIdRequestBody: + type: object + required: + - id + properties: + id: + $ref: "#/components/schemas/JobId" + JobRead: + type: object + required: + - id + - configType + - configId + - createdAt + - updatedAt + - status + properties: + id: + $ref: "#/components/schemas/JobId" + configType: + $ref: "#/components/schemas/JobConfigType" + configId: + type: string + createdAt: + type: integer + format: int64 + updatedAt: + type: integer + format: int64 + status: + $ref: "#/components/schemas/JobStatus" + JobDebugRead: + type: object + required: + - id + - configType + - configId + - status + - airbyteVersion + - sourceDefinition + - destinationDefinition + properties: + id: + $ref: "#/components/schemas/JobId" + configType: + $ref: "#/components/schemas/JobConfigType" + configId: + type: string + status: + $ref: "#/components/schemas/JobStatus" + airbyteVersion: + type: string + sourceDefinition: + $ref: "#/components/schemas/SourceDefinitionRead" + destinationDefinition: + $ref: "#/components/schemas/DestinationDefinitionRead" + JobWithAttemptsRead: + type: object + properties: + job: + $ref: "#/components/schemas/JobRead" + attempts: + type: array + items: + $ref: "#/components/schemas/AttemptRead" + JobStatus: + type: string + enum: + - pending + - running + - incomplete + - failed + - succeeded + - cancelled + AttemptRead: + type: object + required: + - id + - status + - createdAt + - updatedAt + properties: + id: + type: integer + format: int64 + status: + $ref: "#/components/schemas/AttemptStatus" + createdAt: + type: integer + format: int64 + updatedAt: + type: integer + format: int64 + endedAt: + type: integer + format: int64 + bytesSynced: + type: integer + format: int64 + recordsSynced: + type: integer + format: int64 + totalStats: + $ref: "#/components/schemas/AttemptStats" + streamStats: + type: array + items: + $ref: "#/components/schemas/AttemptStreamStats" + failureSummary: + $ref: "#/components/schemas/AttemptFailureSummary" + AttemptStats: + type: object + nullable: true + properties: + recordsEmitted: + type: integer + format: int64 + bytesEmitted: + type: integer + format: int64 + stateMessagesEmitted: + type: integer + format: int64 + recordsCommitted: + type: integer + format: int64 + AttemptStreamStats: + type: object + required: + - streamName + - stats + properties: + streamName: + type: string + stats: + $ref: "#/components/schemas/AttemptStats" + AttemptFailureSummary: + type: object + nullable: true + required: + - failures + properties: + failures: + type: array + items: + $ref: "#/components/schemas/AttemptFailureReason" + partialSuccess: + description: True if the number of committed records for this attempt was greater than 0. False if 0 records were committed. If not set, the number of committed records is unknown. + type: boolean + AttemptFailureReason: + type: object + required: + - timestamp + properties: + failureOrigin: + $ref: "#/components/schemas/AttemptFailureOrigin" + failureType: + $ref: "#/components/schemas/AttemptFailureType" + externalMessage: + type: string + stacktrace: + type: string + retryable: + description: True if it is known that retrying may succeed, e.g. for a transient failure. False if it is known that a retry will not succeed, e.g. for a configuration issue. If not set, retryable status is not well known. + type: boolean + timestamp: + type: integer + format: int64 + AttemptFailureOrigin: + description: Indicates where the error originated. If not set, the origin of error is not well known. + type: string + enum: + - source + - destination + - replication + - persistence + - normalization + - dbt + AttemptFailureType: + description: Categorizes well known errors into types for programmatic handling. If not set, the type of error is not well known. + type: string + enum: + - config_error + - system_error + - manual_cancellation + AttemptStatus: + type: string + enum: + - running + - failed + - succeeded + JobReadList: + type: object + required: + - jobs + properties: + jobs: + type: array + items: + $ref: "#/components/schemas/JobWithAttemptsRead" + JobInfoRead: + type: object + required: + - job + - attempts + properties: + job: + $ref: "#/components/schemas/JobRead" + attempts: + type: array + items: + $ref: "#/components/schemas/AttemptInfoRead" + JobDebugInfoRead: + type: object + required: + - job + - attempts + properties: + job: + $ref: "#/components/schemas/JobDebugRead" + attempts: + type: array + items: + $ref: "#/components/schemas/AttemptInfoRead" + AttemptInfoRead: + type: object + required: + - attempt + - logs + properties: + attempt: + $ref: "#/components/schemas/AttemptRead" + logs: + $ref: "#/components/schemas/LogRead" + LogRead: + type: object + required: + - logLines + properties: + logLines: + type: array + items: + type: string + SynchronousJobRead: + type: object + required: + - id + - configType + - createdAt + - endedAt + - succeeded + properties: + id: + type: string + format: uuid + configType: + $ref: "#/components/schemas/JobConfigType" + configId: + description: only present if a config id was provided. + type: string + createdAt: + type: integer + format: int64 + endedAt: + type: integer + format: int64 + succeeded: + type: boolean + logs: + $ref: "#/components/schemas/LogRead" + Pagination: + type: object + properties: + pageSize: + type: integer + rowOffset: + type: integer + # Health + HealthCheckRead: + type: object + required: + - available + properties: + available: + type: boolean + # General + CheckConnectionRead: + type: object + required: + - status + - jobInfo + properties: + status: + type: string + enum: + - succeeded + - failed + message: + type: string + jobInfo: + $ref: "#/components/schemas/SynchronousJobRead" + ConnectionState: + type: object + required: + - connectionId + properties: + connectionId: + $ref: "#/components/schemas/ConnectionId" + state: + $ref: "#/components/schemas/ConnectionStateObject" + ConnectionStateObject: + type: object + ActorDefinitionResourceRequirements: + description: actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level. + type: object + additionalProperties: false + properties: + default: + "$ref": "#/components/schemas/ResourceRequirements" + jobSpecific: + type: array + items: + "$ref": "#/components/schemas/JobTypeResourceLimit" + JobTypeResourceLimit: + description: sets resource requirements for a specific job type for an actor definition. these values override the default, if both are set. + type: object + additionalProperties: false + required: + - jobType + - resourceRequirements + properties: + jobType: + "$ref": "#/components/schemas/JobType" + resourceRequirements: + "$ref": "#/components/schemas/ResourceRequirements" + JobType: + description: enum that describes the different types of jobs that the platform runs. + type: string + enum: + - get_spec + - check_connection + - discover_schema + - sync + - reset_connection + - connection_updater + - replicate + ResourceRequirements: + description: optional resource requirements to run workers (blank for unbounded allocations) + type: object + nullable: true + properties: + cpu_request: + type: string + cpu_limit: + type: string + memory_request: + type: string + memory_limit: + type: string + # DB Migration + DbMigrationState: + type: string + # https://github.com/flyway/flyway/blob/master/flyway-core/src/main/java/org/flywaydb/core/api/MigrationState.java + enum: + - pending + - above_target + - below_baseline + - baseline + - ignored + - missing_success + - missing_failed + - success + - undone + - available + - failed + - out_of_order + - future_success + - future_failed + - outdated + - superseded + - deleted + DbMigrationRead: + type: object + required: + - migrationType + - migrationVersion + - migrationDescription + properties: + migrationType: + type: string + migrationVersion: + type: string + migrationDescription: + type: string + migrationState: + $ref: "#/components/schemas/DbMigrationState" + migratedBy: + type: string + migratedAt: + type: integer + format: int64 + migrationScript: + type: string + DbMigrationReadList: + type: object + properties: + migrations: + type: array + items: + $ref: "#/components/schemas/DbMigrationRead" + DbMigrationExecutionRead: + type: object + properties: + initialVersion: + type: string + targetVersion: + type: string + executedMigrations: + type: array + items: + $ref: "#/components/schemas/DbMigrationRead" + # OAuth + OAuthConfiguration: + description: OAuth specific blob. + OAuthInputConfiguration: + description: The values required to configure OAuth flows. + The schema for this must match the `OAuthConfigSpecification.oauthUserInputFromConnectorConfigSpecification` schema. + $ref: "#/components/schemas/OAuthConfiguration" + AdvancedAuth: + type: object + properties: + authFlowType: + type: string + enum: ["oauth2.0", "oauth1.0"] + predicateKey: + description: Json Path to a field in the connectorSpecification that should exist for the advanced auth to be applicable. + type: array + items: + type: string + predicateValue: + description: Value of the predicate_key fields for the advanced auth to be applicable. + type: string + oauthConfigSpecification: + "$ref": "#/components/schemas/OAuthConfigSpecification" + OAuthConfigSpecification: + type: object + properties: + oauthUserInputFromConnectorConfigSpecification: + description: |- + OAuth specific blob. This is a Json Schema used to validate Json configurations used as input to OAuth. + Must be a valid non-nested JSON that refers to properties from ConnectorSpecification.connectionSpecification + using special annotation 'path_in_connector_config'. + These are input values the user is entering through the UI to authenticate to the connector, that might also shared + as inputs for syncing data via the connector. + + Examples: + + if no connector values is shared during oauth flow, oauth_user_input_from_connector_config_specification=[] + if connector values such as 'app_id' inside the top level are used to generate the API url for the oauth flow, + oauth_user_input_from_connector_config_specification={ + app_id: { + type: string + path_in_connector_config: ['app_id'] + } + } + if connector values such as 'info.app_id' nested inside another object are used to generate the API url for the oauth flow, + oauth_user_input_from_connector_config_specification={ + app_id: { + type: string + path_in_connector_config: ['info', 'app_id'] + } + } + $ref: "#/components/schemas/OAuthConfiguration" + completeOAuthOutputSpecification: + description: |- + OAuth specific blob. This is a Json Schema used to validate Json configurations produced by the OAuth flows as they are + returned by the distant OAuth APIs. + Must be a valid JSON describing the fields to merge back to `ConnectorSpecification.connectionSpecification`. + For each field, a special annotation `path_in_connector_config` can be specified to determine where to merge it, + + Examples: + + complete_oauth_output_specification={ + refresh_token: { + type: string, + path_in_connector_config: ['credentials', 'refresh_token'] + } + } + $ref: "#/components/schemas/OAuthConfiguration" + completeOAuthServerInputSpecification: + description: |- + OAuth specific blob. This is a Json Schema used to validate Json configurations persisted as Airbyte Server configurations. + Must be a valid non-nested JSON describing additional fields configured by the Airbyte Instance or Workspace Admins to be used by the + server when completing an OAuth flow (typically exchanging an auth code for refresh token). + + Examples: + + complete_oauth_server_input_specification={ + client_id: { + type: string + }, + client_secret: { + type: string + } + } + $ref: "#/components/schemas/OAuthConfiguration" + completeOAuthServerOutputSpecification: + description: |- + OAuth specific blob. This is a Json Schema used to validate Json configurations persisted as Airbyte Server configurations that + also need to be merged back into the connector configuration at runtime. + This is a subset configuration of `complete_oauth_server_input_specification` that filters fields out to retain only the ones that + are necessary for the connector to function with OAuth. (some fields could be used during oauth flows but not needed afterwards, therefore + they would be listed in the `complete_oauth_server_input_specification` but not `complete_oauth_server_output_specification`) + Must be a valid non-nested JSON describing additional fields configured by the Airbyte Instance or Workspace Admins to be used by the + connector when using OAuth flow APIs. + These fields are to be merged back to `ConnectorSpecification.connectionSpecification`. + For each field, a special annotation `path_in_connector_config` can be specified to determine where to merge it, + + Examples: + + complete_oauth_server_output_specification={ + client_id: { + type: string, + path_in_connector_config: ['credentials', 'client_id'] + }, + client_secret: { + type: string, + path_in_connector_config: ['credentials', 'client_secret'] + } + } + $ref: "#/components/schemas/OAuthConfiguration" + SourceOauthConsentRequest: + type: object + required: + - sourceDefinitionId + - workspaceId + - redirectUrl + properties: + sourceDefinitionId: + $ref: "#/components/schemas/SourceDefinitionId" + workspaceId: + $ref: "#/components/schemas/WorkspaceId" + redirectUrl: + description: The url to redirect to after getting the user consent + type: string + oAuthInputConfiguration: + $ref: "#/components/schemas/OAuthInputConfiguration" + DestinationOauthConsentRequest: + type: object + required: + - destinationDefinitionId + - workspaceId + - redirectUrl + properties: + destinationDefinitionId: + $ref: "#/components/schemas/DestinationDefinitionId" + workspaceId: + $ref: "#/components/schemas/WorkspaceId" + redirectUrl: + description: The url to redirect to after getting the user consent + type: string + oAuthInputConfiguration: + $ref: "#/components/schemas/OAuthInputConfiguration" + OAuthConsentRead: + type: object + required: + - consentUrl + properties: + consentUrl: + type: string + CompleteSourceOauthRequest: + type: object + required: + - sourceDefinitionId + - workspaceId + properties: + sourceDefinitionId: + $ref: "#/components/schemas/SourceDefinitionId" + workspaceId: + $ref: "#/components/schemas/WorkspaceId" + redirectUrl: + description: When completing OAuth flow to gain an access token, some API sometimes requires to verify that the app re-send the redirectUrl that was used when consent was given. + type: string + queryParams: + description: The query parameters present in the redirect URL after a user granted consent e.g auth code + type: object + additionalProperties: true # Oauth parameters like code, state, etc.. will be different per API so we don't specify them in advance + oAuthInputConfiguration: + $ref: "#/components/schemas/OAuthInputConfiguration" + CompleteDestinationOAuthRequest: + type: object + required: + - destinationDefinitionId + - workspaceId + properties: + destinationDefinitionId: + $ref: "#/components/schemas/DestinationDefinitionId" + workspaceId: + $ref: "#/components/schemas/WorkspaceId" + redirectUrl: + description: When completing OAuth flow to gain an access token, some API sometimes requires to verify that the app re-send the redirectUrl that was used when consent was given. + type: string + queryParams: + description: The query parameters present in the redirect URL after a user granted consent e.g auth code + type: object + additionalProperties: true # Oauth parameters like code, state, etc.. will be different per API so we don't specify them in advance + oAuthInputConfiguration: + $ref: "#/components/schemas/OAuthInputConfiguration" + CompleteOAuthResponse: + type: object + additionalProperties: true # Oauth parameters like refresh/access token etc.. will be different per API so we don't specify them in advance + SetInstancewideSourceOauthParamsRequestBody: + type: object + required: + - sourceDefinitionId + - params + properties: + sourceDefinitionId: + $ref: "#/components/schemas/SourceDefinitionId" + params: + type: object + additionalProperties: true + SetInstancewideDestinationOauthParamsRequestBody: + type: object + required: + - destinationDefinitionId + - params + properties: + destinationDefinitionId: + $ref: "#/components/schemas/DestinationDefinitionId" + params: + type: object + additionalProperties: true + # Web Backend + WebBackendConnectionRead: + type: object + required: + - connectionId + - name + - sourceId + - destinationId + - syncCatalog + - status + - source + - destination + - isSyncing + properties: + connectionId: + $ref: "#/components/schemas/ConnectionId" + name: + type: string + namespaceDefinition: + $ref: "#/components/schemas/NamespaceDefinitionType" + namespaceFormat: + type: string + description: Used when namespaceDefinition is 'customformat'. If blank then behaves like namespaceDefinition = 'destination'. If "${SOURCE_NAMESPACE}" then behaves like namespaceDefinition = 'source'. + default: null + example: "${SOURCE_NAMESPACE}" + prefix: + type: string + description: Prefix that will be prepended to the name of each stream when it is written to the destination. + sourceId: + $ref: "#/components/schemas/SourceId" + destinationId: + $ref: "#/components/schemas/DestinationId" + syncCatalog: + $ref: "#/components/schemas/AirbyteCatalog" + schedule: + $ref: "#/components/schemas/ConnectionSchedule" + status: + $ref: "#/components/schemas/ConnectionStatus" + operationIds: + type: array + items: + $ref: "#/components/schemas/OperationId" + source: + $ref: "#/components/schemas/SourceRead" + destination: + $ref: "#/components/schemas/DestinationRead" + operations: + type: array + items: + $ref: "#/components/schemas/OperationRead" + latestSyncJobCreatedAt: + description: epoch time of the latest sync job. null if no sync job has taken place. + type: integer + format: int64 + latestSyncJobStatus: + $ref: "#/components/schemas/JobStatus" + isSyncing: + type: boolean + resourceRequirements: + $ref: "#/components/schemas/ResourceRequirements" + catalogId: + type: string + format: uuid + WebBackendConnectionReadList: + type: object + required: + - connections + properties: + connections: + type: array + items: + $ref: "#/components/schemas/WebBackendConnectionRead" + SyncMode: + type: string + enum: + - full_refresh + - incremental + DestinationSyncMode: + type: string + enum: + - append + - overwrite + #- upsert_dedup # TODO chris: SCD Type 1 can be implemented later + - append_dedup # SCD Type 1 & 2 + AirbyteArchive: + type: string + format: binary + description: Tarball Archive (.tar.gz) of Airbyte Configuration and Database + ImportRead: + type: object + required: + - status + properties: + status: + type: string + enum: + - succeeded + - failed + reason: + type: string + ResourceId: + type: string + format: uuid + UploadRead: + type: object + required: + - status + properties: + status: + type: string + enum: + - succeeded + - failed + resourceId: + $ref: "#/components/schemas/ResourceId" + ImportRequestBody: + type: object + required: + - resourceId + - workspaceId + properties: + resourceId: + $ref: "#/components/schemas/ResourceId" + workspaceId: + $ref: "#/components/schemas/WorkspaceId" + InvalidInputProperty: + type: object + required: + - propertyPath + properties: + propertyPath: + type: string + invalidValue: + type: string + message: + type: string + NotFoundKnownExceptionInfo: + type: object + required: + - message + properties: + id: + type: string + message: + type: string + exceptionClassName: + type: string + exceptionStack: + type: array + items: + type: string + rootCauseExceptionClassName: + type: string + rootCauseExceptionStack: + type: array + items: + type: string + KnownExceptionInfo: + type: object + required: + - message + properties: + message: + type: string + exceptionClassName: + type: string + exceptionStack: + type: array + items: + type: string + rootCauseExceptionClassName: + type: string + rootCauseExceptionStack: + type: array + items: + type: string + InvalidInputExceptionInfo: + type: object + required: + - message + - validationErrors + properties: + message: + type: string + exceptionClassName: + type: string + exceptionStack: + type: array + items: + type: string + validationErrors: + type: array + items: + $ref: "#/components/schemas/InvalidInputProperty" + + responses: + NotFoundResponse: + description: Object with given id was not found. + content: + application/json: + schema: + $ref: "#/components/schemas/NotFoundKnownExceptionInfo" + InvalidInputResponse: + description: Input failed validation + content: + application/json: + schema: + $ref: "#/components/schemas/InvalidInputExceptionInfo" + ExceptionResponse: + description: Exception occurred; see message for details. + content: + application/json: + schema: + $ref: "#/components/schemas/KnownExceptionInfo" +security: + - {} diff --git a/airbyte-api/bin/main/io/airbyte/api/client/AirbyteApiClient.class b/airbyte-api/bin/main/io/airbyte/api/client/AirbyteApiClient.class new file mode 100644 index 0000000000000000000000000000000000000000..e8212b9bc40a9f2cf461637f8d034fa07eb46104 GIT binary patch literal 7513 zcmcIpU0WMP6n+PhB>@7Z($*I3LR$)cB!0ANOQ|AI+q#riJ}PR}O|m2lVK;6TT59#O z*Zu^r{R2LaKI*+c%Ey!0u-RQE-I-KxGCMQxdFMSdXU@(}{{H8;KLO0)M-4p;Q?^?$ zZLfIXTLrUj7fLnTa{R)4&@^AS7kGn)UWSovbKfk~Os7&hqdXgvU6vN~Z(j=y-_o3_UH0ox_;)CRj`;mH6 zLDe#Aezm3G=3#|;a^>Q(U5WTg%M)uMOy9NUYF{Vtv_TX>B+brjF!V0CWlO_33Yd0G zEqR{n_2U8?_+#DitcF|Lx5|3S-L2a-KBs!!bBi@=w{ca^X4a~fZtvDz&)01?-wNTp zS-0~+2+3~JKjh42VnHfE=)S9)x_?l&vYAdXDsM)<%Y)mokzB77 zj#l8NprQep0u=;8dba1^fIF*$%Sw#fpsf z|AE_r6k{Qxu4@jtog;@**k20JEfmnPqWZFG11)#o1Tb`U+5m z#I699%_*`trF5bK&SDZ52XPkD3}e$q`+&ddd$v>I9{|IK?O1pAc8iv`X409SVbpL- zW^Kdt>}I{y*y~sA2E%lR@2})nDt&W|R4hN1&lrwP&m_J|`|%dTV~LN97}I}u+M_R5 zk||6dv||{?NpYv%*?wGN_(?*1Cx#S1x-+9`j=RJi8I3zaZ6yB#h9_$B)6+;qbSjwQ zDK52h_F3q_nt|xiBA9__3(dgiax)OMN|^z9Xs}(vqY7Ol(;S3V z68Dwdb_q>Vlu6=RZ?V`#CLK*kTl@e-0>71fi^aH7RK^E+Hke{4$N@L(=J9DPc^1ky z&s`eIbcst@;_w!Ki)K1@sL@cR``P%w8n&Bl?Yns*&`_hh{774Sck^C{;exO?xp_6z zNm95T8a%pbZ@nQj&|eCJ(J0cePv|h&X?R4J=z`>|;W6EcCp(Ug{e<|V`;@B7cB4VZ z(lxs5ZD0ZnFVNp3Lm0)2=%c4mXz1r<23cMXV33zX$nkO*BfLCD*e3osUgG5#PVn+1 zPVw?(oaW^jjPvppyh>$`Mm!6hekZ7QiAL|CGW$CwH%HI^imAV-)`J=P?IR3G&1>{K z$e*)#9dA&L;Z5Wt3{70XP!KR&7BakzcZ3Y@3K*^k87|{JA;bFuhB+a_6`F(!CgOICU@LhXfbS%TANJMR6o^tbzwed#g z%5bffSt?9dF32yBek8Q!byD}0wB?T9AcT3;FSE=ES z2U%YqvECL*Oti!?_S>gtl%ovT(w=XrIJKmb;1Th23};rQl6H+@y0QF}p|YX7!o#Z! zbK{NQG)9{$uCnPro+u*{9Uh3TPdgXOFyrpWMz=!|CHMV$ZMQFc8O7RIU+U%{%bJvB z%{TBQXAnX)E4D8ahFh&N=LvP2i;dQ(2v*!WUQbx39>dK>>x7Ie z%Q-i~{#u5D-0PzV6A!l-W(jQctBMB0PbC`EiDf2N!f1)frsc|u&d@>J-%HzfC*_vf z(+qx*1{C8El_a<`!DQU)GtJgks<_SA;}WtQS!Y6=XDQ$d*V=X6Q-GE@>9v(1UIFjogzHsgC_>oJT9?2x3%j7Pd+zD=i zE=Y8Lp1}fMq9e+Y!vt;!$y-(pH&Cg*z`~S+3|IV9Kz#=^_)9fdN%4n?r ziYq@Xy!JD${hs;Xpyy0BQ^gzf?vTj}Z^Eb1Avi`ugef<7N`$xYHt}2{&k7;EQ-Jku z0h@b;Y?kpJ#WBXpHF&=O^MeA+%>qoIiC_Z1I|W$10<39#L{U!RV^Z5`$nYsX!@Zdr OzRbQWxKHt~V(lLwF#aO| literal 0 HcmV?d00001 diff --git a/airbyte-commons-cli/bin/main/io/airbyte/commons/cli/Clis$RelaxedParser.class b/airbyte-commons-cli/bin/main/io/airbyte/commons/cli/Clis$RelaxedParser.class new file mode 100644 index 0000000000000000000000000000000000000000..41ebc6422ad74b0a00154922ba3571c23337e39c GIT binary patch literal 1460 zcma)6SyR(c6#i}-2yMe6SQHUN1Z~-(fG8FaEbB~J1P2EkXSi*zB@mKMk}ACWCwSBs zU-bnB9noihkZ&$0Nl`$`IGx^m?%BVyPbVknue#aXP|${Uij))1QKY`JB9$tdZZAe z{~3n*lM}y_KbrcsQ#M2Y_I8B)R4zF@vpLK2#bpUEnFT8&CN+1RLhk1K47b?l?!gC`Et z>573FMCep}1-dKgMH7i?a#2IHM6U~;o9{%I5l4JN-O4_qbHM@W9Y#C5qEhc3>UYuG z?UDz$8o<-2B&~HFzD09U+`5OGyQpzBq_v{XYl%gruERIKzI1eU2S20h06hVGMejcP z-+Q6mG+R+Y=PaFbl-4{Nut0PF7zr$5ns|#?_8|28$rT|`ni#-650=1v^bwp2JjWm& zP>mv(BKsi%G)%r-@V;z>WDkiGLGTBvWHhnC0I^1i6~GuC(H$mbh9oA4n)LX|-vb|S AS^xk5 literal 0 HcmV?d00001 diff --git a/airbyte-commons-cli/bin/main/io/airbyte/commons/cli/Clis.class b/airbyte-commons-cli/bin/main/io/airbyte/commons/cli/Clis.class new file mode 100644 index 0000000000000000000000000000000000000000..33926e3d4c22801da49be00bd0d320dbe562052a GIT binary patch literal 2931 zcmbVOOo#wQVD)tl53cD$i&G+VXYf~ zfE#yRxo}fAP~~~*&V?I)iT}XIdhX0LBn<;RU1aW^JLkUVJ?}Z^-u(67@6Q3;#kPVL zhO4Tc;;ON|Z;Di2-`&+ql~i6+Q*)YHQQ&20f5gAxDUFwksg>aPBVC- zu?+_AoL&$icn}Q32S3AwtXdMw)!l7jtn+P6Fmz`1Jl8h3p~`n>(QEFg6^3isQz)bv zd}VG_2;;}-R`!_7nrWz|VmhlE#S|~|{7xhNm9nW)D6ZeJ5`abIZVdEMCMrYVdN+7WEUMO;$Q%@B3jQwMG{3!@E}88)MCbY8}Kf;{I6 zA%q@WRnXgzYg^wi`f!awQ7f648by`!IW__+=(`8coyf_hJrU3 zhK>`vsA;0ewOONB-4!J>vzHfEE<+f?4Ow6#3|Hzst?wB6x3a9#5-iGa!$nz3&Ke%o zEjNl(e_bc&Mj`8V1u+bq6$3SdRiXw%+|9Nrt5nz>`Qsv7+b@}XPd3W25>AOTM0V=y zh+)LdOGCYp2S#l(>So+12U$nfOrC$d#LHHHDu^q1hvB-5noiX*JbtadYzp&SrK*5< zx^>$<@fELXrrk9mOd=Qp!?f(53k=`A7EPDno6~tN`m&2ps5Z9@y=?4rVar(Gm$A;s z$}$8ug}r~l(5uv)3(?%x>5kH_e(Heez?-Ljb|ogs6^S$96B3?a30?2+ZDm(P-bXzEtuJE{$zE}3OT zCF!>}G4!8qPwK7GFMXnao;>|$j|MqR~kt~CW)46##g&EW?05ON5T7;Adf$cuSZ zUdTatzu%Ni$PivEm4q>;@k&L|c^GNfOoA+nin%1@ZC=43RhftWJ^%{M=(eY)LT@P= z8I8X9Ap*bBqy-^*%FjS2TIm_K4QPzeTTpf-t;o%P6QrNUTSsW$JVfWDH<^h4hAt1D zPWs0FM90_xuKa{hk9RC_fa^yX+U)TiV)zf*A4CV?j}n6P*K6VQ(P}@f4$x&gNV6e~ zVA$d?ZTmqCak3_lNFZtPx`i>^B-U~*ML+sCL#Veg4lkkf;Z3|n;ohO|gJ^j{;64Qt z3f@+5Q9+MFS0Ym|`Y*cZX$AML6I_-6q+)IH#1SSbys6|f+eU-Kj0p1k-cDSg)GbP56b&lJoKSv9+fT6R5RY2H0f8gri1??kN|3Q!OQk&cjGis{ U9AD5VPvIQ>zN8tacdvZ^A0>wMsQ>@~ literal 0 HcmV?d00001 diff --git a/airbyte-commons-cli/bin/test/io/airbyte/commons/cli/ClisTest.class b/airbyte-commons-cli/bin/test/io/airbyte/commons/cli/ClisTest.class new file mode 100644 index 0000000000000000000000000000000000000000..36d0efb61e602d82aaaa4d4c42227c1181841ee3 GIT binary patch literal 4543 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 literal 0 HcmV?d00001 diff --git a/airbyte-commons-docker/bin/test/io/airbyte/commons/docker/DockerUtilsTest.class b/airbyte-commons-docker/bin/test/io/airbyte/commons/docker/DockerUtilsTest.class new file mode 100644 index 0000000000000000000000000000000000000000..6c999636ecf0dbae42e3b0081f82f40410d4a79f GIT binary patch literal 854 zcma)4O>fgc5Pj>0I2c0`rxXeW0&Qthq*}lQ5kRW=5|Swr4Y_gHI4iTM?G5WSQhydF zDh~VreiULh32H=os8;sO&b*yBU%&tS`~~1SIxZZBu2dnHdU$L^7^^H(c@d6Od?a-E zYAQY%nHGIf7#9_W#+ZNOVaoF){4gAg*f3O|$y}Nj3@e@PfT8kIjf964T=a1PRfc*b zb8%2+L!tY8mR7yycIK=9ZPT88hBgRH+Xy)H(YnyxB`qY$tY!BHYTu`BkN(yTT%rT`GXTlUbOWxC z*Fl{$i)xUxfj(1sOVA3MQP6rHTn(B*>jc+MaO*T|fC@qC1Z>dbCIUK^qCI;$r?B2l TY*FwkQErpwkba+V4tD+mKM&J8 literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/concurrency/GracefulShutdownHandler.class b/airbyte-commons/bin/main/io/airbyte/commons/concurrency/GracefulShutdownHandler.class new file mode 100644 index 0000000000000000000000000000000000000000..18851dde84566fa6d6a25ac33e912a4c70344366 GIT binary patch literal 1707 zcmbVMT~`xV6x}x;OcF+;0c*h+2LvU-GOeW+37{4NN+Ylu#HD>2CYLZenPJ`B5qa!d z{S|%dlh4}PmOl8+syPAj0+9`$;(yTn^b|8IGylIzEQ3KwQ+JA*J3f z=}03()a9;2&6}zIzd2Jk<0A0-F@`G|#u>)KNqt}jI<7*eIkY0tWKhJUh7$GSUxcn^y&nc#=`rg5u*8ZZb?h@YFyJ=^IZS*EQN|Z5i7K#xZe2P1O(N zR6oj?*DyyF-xr^b1>9mtav^*{I_g$jO$x_rl#5#_++mnft}%9eVKgFFMm0P29FHs} zf<4LWVa-LAeTkveBWstk$-e%+B15G#EHf0smWQgp*GXAlHPL4 z72%US5k^wzhfe2C(W*#K^-Jg2Z#exE24B)5hL7mKFAQaIKHLGmBclyP*B;RsRVG{d z6~m>;*T|Qyy+)yPIfn#=2k3v0ym$_$DWytew6D=~gjSRwM5i!hm1ij}!|31W-qC%< zVWadj3Xf(JZx-V7FK}xpk-uJ@Jj7+vAw}}PVB!^~4l$j;4=B9CU~c9RvoXBD+1aF8 z-X2OG;;T5mkFos4ACLZcNmYi(1UFG3Jc{gS*rQ=We1RebvgIX;kC1Xlu|mCE$9Nb1 zjR^k$rYU-tvXu$*J*-mCzou+6NE{L6q(%|OG*p2jl)|-!vGxvaSB_`~-G>zW`*c5s GwZ8x&SE?HT literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/concurrency/LifecycledCallable$Builder.class b/airbyte-commons/bin/main/io/airbyte/commons/concurrency/LifecycledCallable$Builder.class new file mode 100644 index 0000000000000000000000000000000000000000..d1556e5e7766c44648af397032d66a84311c4da6 GIT binary patch literal 4050 zcmcgv>v9xD6#jY>*svK$2XR;hmSKp2V zO2E?^4xuo@)s%*_c#S^k%xH_%a5)>UM@}W+ISqr*Mv%jl+)isaBDZ}wDYq9i45J`0 zRI?oOe!E#Wy(M`E1V(Bu>wH=FEV++_{lS{W+N$j3*6x>z`5N1ayw&QU-+X@9&fO{a zX7HeMeb%S<0^AY)J(JbbEBAjR>-egLzIHCWooPUi>Uc4Kf7~Zsk9P3_hIC?aM8zW2 za(>>gd714cQ&_FM1cL{a!JWQ!pe~;rfw!`+c)DYB7a_0I_2E!&?G>XU00MzvG_m(V4UEY>z5_3CDM}RJQ&BTW{7IdhwD#A+9e!k2?a#lGz~s zk|yp7)cBwto_@!5Te8I_0O4@KRQB;%O+c;)Or$|#9)&ZS0!Y3j+E;1wqTBWi z^NuBZ`gnKo%t{mZEX*xkPk}|&RJ%o-h;F%V;0K=Gx@QJ!Zo@C&Gkl&0V|6z1$8t8^ z4YOQR!Q(-FMK=Q1+tTm|j|B#siAdnDw2P5u2)>{@4cqjKHP_u}x6<>*V&GZMYFe^G zaf#2$^L-2{d+W}m0u#~7nQzew%*xO~EDdA4z}NLF4f7bM;7baIu^?r24Ig5GGM$1* zwyL3qdz7sV<6fj|Yj~h^Hz*L$?mCX?&D*-~n|y)u@r>&6iSG(~R`BxR3^CdJD5s4u z(yXETrXMW0et;=j-Ny;%07m4n!(E=c90vHGvx-`C#E9jGDd&t4?}xbOkim1(|D#07 zMF_|63Z*}BpX2Y@(r*|oU3iL#(leX@o??=VGjdVn;&r(=&&7;flzyc~AKu{4Nrg6w zevHwc3F05eNdgr4^CE|`i##(HGGG>E?#LB+a%so6%kj4XS}Je_S7Te>RJJ~hY|TqM zCriIjAvB_(2u>6BOo}ic6XsQ@1SFvh4QTW%Bq6&#-i~SBQ8Z7|G{r8OB5BU;LK9{p z@vB242?udl`Sos!@LD(F`7Xj45|(x$3{#y=cmzX=@Otk+mbwUKe#*NL%38_}WCe3^ zAa5wY9?@$V>{Gv^`na^slx?%Twpmcytfg(RWnvAMTCJlA2QJUct{^y6w0KdzgO4_E@utG9{tKM73LpRg literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/concurrency/LifecycledCallable.class b/airbyte-commons/bin/main/io/airbyte/commons/concurrency/LifecycledCallable.class new file mode 100644 index 0000000000000000000000000000000000000000..7b443cca87fe51bec5e5a6914a01c206e6e88e17 GIT binary patch literal 3133 zcmb_eYf}?v6n@?i5=dgXC?FOA6>KhGs`g?9X)6L!!^IL}D>LmZ%L*&YF0PXPC@kwi@4rs)(l)7?Dq zjH2%B?KyUpZ(Faqu3_s3#gh5V&<}LW*qYTWOWU-JB;pF)&$Sm?(bDYg;>zZ8L-&$M zC|vfXHP5t~KD^?Qp+eHJ*F4Sj6edgm6Sv}+jfhhUJzIwExSH2YLt&(JYB*YTu9@4m z=G9z7VeEA6>2i5$MogGuP1lWTRe{B~g7d6q>z?V@npK?LG4x$#M9gY?hD+Y6evG{`iYt5DoTxi$l`+8Ia|u7wEm2aBAXg1oQdqhX*eN1>ueb*wBcd~=P{_z zmd#ZQThJFeXxg&LOjqF?ceTE|r0x5?N#en= z`pP@5^NVyYjd?swVnLx0u`a_+3-5~z@>pbQ$8Z&esWjU0NREk4BFjv2l{A*In#2mf z8xbK+ULzSi7CaLg7y3SdXn&zuHP)S4b84<`%$qWY1Ff@kL)xfNnl9fBAyn`BOsgo6 zob=s08l}vlZ5!^arB$m2$K?mMGoqR>V6B;r-LIL}mf>=68dQ4OsCr9=T&*gua7x0 z{Zrp3uHzGO^zP@bd`hy9`IO|{=2Mb!+@~bhc4SHC>yqopkrN-CtoF#Vt6|wgJtYH1 z$prO;o2=JZ^lSW^R^oj;{~Dk2cdL{yyvFB+Wzu&hU-{hK!rLWbC*JywyJ5c?gMa(X#h)fxy+PSnEER9)(Pz@H6LRD-(v`Cv?vphbzDQm2W8avJYEN-lWn_4 z7&)>8=WBdJO3Lo{OB5|BJJ9-;XZOhwxJnX}3rRvBqtzgv&61^^kEkgyr}Mwz(i_Yv zJZW|=!2K!RZ1@Rf0@Zp#61*vq;4xWhC!#uE50zr5p*Q$W;T3Iy8AA4g%TzG?}7~U^PXF*$jr~tckJrs@D2|>7ttDFVnBxizaOg1l{ z$8lT_g&mC!yUnmWCxmUb^L<3Q@LPg~n|3w2X}b(&h2T7@v9)P&PM)-`T)zVAoIaTx QP6B^Fa-yD+mrL^GKSgla_W%F@ literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/concurrency/VoidCallable.class b/airbyte-commons/bin/main/io/airbyte/commons/concurrency/VoidCallable.class new file mode 100644 index 0000000000000000000000000000000000000000..4af1dfd04888a5de7ed638e71a896c16a25141cc GIT binary patch literal 1393 zcmbVMTTc@~6#fQFmoBR<7cW&2L68=N#T#ls5^N-rR4|tGeYzcCU_0CF&Jz2tG(O3L zKfw5#jAyo$EoxtiQlT*o2l zE2$KFv|Z%9Q(8+oBsHy5RmG37(y}G$GLqDX4W$CjlOh==Qx2Q4@(j%VEu}^HiF<;) z3vYrzM>^!~_d@Rn&B#Ux^A^es)BW~Hbrc*5x0=*RhMc^05Oy3a;1R=cs}C{!Dy5?K zJiFxYxN7<$nyCiCVccF#nbmYC)m|Do<+$5vi~m!0LtgBgzAC-2W-e+{i`9GWUiORuPf`BBtucW&{a)zXv3Bd||8H%C#?bLLz{2Rbk+%nN2Fseew zRZ)2}mW~(JYGKgeKk$+$l7YABJaAR4g6jQP`3)0>K+n3n;X1w>RGmBJb?LSlLsDJ-1ZYP^K(h5$8p)cK_IK^05^x=SsepcuI;B6elA(nP^?(Q9d{&uN! z;V_0w3rt7;w?T&p2!1%&v~Sw-!maV&fdn6Gp?Avd*IA7V{+&7X=2lv$~rE8o}ISPu4Z- z7B1kj?$=)g23ojNis&+Yq`S13FKIYM8NC3d}sx7~VcR;`sVi99*4^fdSGd?Y4xHEO4rnY(mqOA{D5vc>EXTuy{VITbe*Am{RQ?fkG;l#z`q#Y!pIY3jAx_c zTR63a9EHwjg)NM}g7XyJSB$@K;kU!aOI-SAoa!sfPd~h2*b~TOjL)F~4Wy8+1C$2I z^$-rQ>ql@*w>|AnVFIUd897XG*fiMlO(3|2LzD;!zjCJ&xXy2ykPZ5tp{|p6EzDw$ int7hvpRI1t>LxYa$ovPxL|>1+VB%^Q4Hl^Gz~V=pF?5;$ literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/enums/Enums.class b/airbyte-commons/bin/main/io/airbyte/commons/enums/Enums.class new file mode 100644 index 0000000000000000000000000000000000000000..1f5f751300e4a8d87a6b0bf42db988b36a023582 GIT binary patch literal 5273 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 literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/features/EnvVariableFeatureFlags.class b/airbyte-commons/bin/main/io/airbyte/commons/features/EnvVariableFeatureFlags.class new file mode 100644 index 0000000000000000000000000000000000000000..7dd4dbbbbf6240dbc61324022d05f2f6acdc6468 GIT binary patch literal 1091 zcmb7?T~8B17=_R9we4C#Dpgd(#Sbi~>;-zEsEOj%kQ6Z8N|c*sx*f}q?MySfTjf7_ z;}t{`z4u2M-z^lX77{OZcINEtGv~bT{QULxJAh|cvM|K3EVav}sqe+Y4RoueRpfpU zJWh;=Tu*hjxRJabiqfH03VAcKFv4(Qmv^`ua@BM<>$@U|EsQY~&%*UH7{;DTCFAD| z!^MRyhLKg>5H^N!E(Z%4hKaINVk2qQg{h_v81iKu@UZ9TNF0fGWW?~OeAdaQ1X-aN zNhG2T@zD=>H68WaFHCGMD&c&CW8XQ!!Yf=d$Z|#HQ!sUcvZi)woyx!O4Y_J91A!8Xqvwl z#iEtN9BxuCnj#je!!SR{*S}V6+{V0xI}DR2FuawoFRHyXHNU!9@fd7hCngXjncjz)Q`)+edZJ*|N_s}=wvW=A zE)|VgTDkOQsk*oi`wLBmkfU*|E7~|u^W5PEjAMdUR5(o1nEw2*3kB?N$iL4|?c>r9 zQu_(xeFXcMaOFP;g@J^t$Ao3_k_O1;uN~m}0d9T%%fd__AbV_KVE|xpFko&V;C}a* G2fqRFPxTo9 literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/features/FeatureFlags.class b/airbyte-commons/bin/main/io/airbyte/commons/features/FeatureFlags.class new file mode 100644 index 0000000000000000000000000000000000000000..01573378afccf56e86ceda83d682f764da2ac7fe GIT binary patch literal 268 zcmYjMyHW!&3|xnhgFpey(54Oz{sJoCW+;H-Iy#+E4rd&jv1}f{M!^U0Q4G3C3L34n zv(m19e!so}T;aIE#9--@C7=7x!q%nDCPlF;rcyJDZMRJuXpja|gOfGAkqs0F``EA9 z6{V`MJn(zxUii5N&IWtSizkBx)sk+!P#;)Y^1;X9I>o44UR?~%`QtSSckD73xr?_t zX1#cpYuu9ee#kVc4dz{{*>URw8=U?Rb~$F68K|%R1xz*PK4#h&G&?-l;o*p?oNJxn F=nt$sNGSjS literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/functional/CheckedBiConsumer.class b/airbyte-commons/bin/main/io/airbyte/commons/functional/CheckedBiConsumer.class new file mode 100644 index 0000000000000000000000000000000000000000..64717bfffae0675f93c1deff94120b67ac115764 GIT binary patch literal 456 zcmZuuO-lnY6r8Me*H)_)LGa|!_G0d?3R<=x2tvE;QAlIjrtT(^X8rhU9{d6RDDiEP zT3m1Q=FPk}dHMW${{V1-{RjaA*Om+I#&2G6X^X;|1)r2gdTou!d4Hzlqk6d3eQK12 zauFH~ow;}xJQrrl@5XZ_Jwqs@R8Is>y0?G3ah>U946Wp~ve2SMgeJqmuP>cB`y$4< zVrY)^)CgZX!tHLF#_2HbW%p?k(}a;Nom2x|2@h*oPpg3pqx1Bvo?!S7m#lNE4Dn^% z&2Tgh6D`Tt|%f~PruNelbW8N6A+(bwfhYSoG^a}u^b8aF;fQYIF@mpvS V3b0Lzoh54jFuT~JIwVa8_y)#5fSmvU literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/functional/CheckedBiFunction.class b/airbyte-commons/bin/main/io/airbyte/commons/functional/CheckedBiFunction.class new file mode 100644 index 0000000000000000000000000000000000000000..f3469997fd39b18b0452e9cbfe3934a4a7605b7f GIT binary patch literal 448 zcmZvZzfQw27{u=jZ9~gn35kupUGR!9Fi<5E5)#RbT9(VIew% zkU)=pjJpcOB1nG4LwDo?rVbb+93a-!lV)umAu6 literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/functional/CheckedConsumer.class b/airbyte-commons/bin/main/io/airbyte/commons/functional/CheckedConsumer.class new file mode 100644 index 0000000000000000000000000000000000000000..b2f1e3e3e68ef4cac5b76c9c3b35f89464340535 GIT binary patch literal 411 zcmZWl%TB{E5FCe+(C{h(4xG4_1NcsO2vwtHF=S#yiw`XW1DeV#6A^H<5$s*~a9p*CKZYN#ts zd2WocUd%Ex94{>N=l$FouiQvTm4ploYg8=2sH1g+2oMo#k-mYLP=HNxY|YU2pR$8p J;vsoDz%S`+aIF9U literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/functional/CheckedFunction.class b/airbyte-commons/bin/main/io/airbyte/commons/functional/CheckedFunction.class new file mode 100644 index 0000000000000000000000000000000000000000..938c87cfabfa181cc8c3a6e732a007e9f5c12efb GIT binary patch literal 449 zcmZut!AiqG6r2~^#MY`6y?F8_?Ll)lRuD-+5QHRn6gKO&-J0x{WTW=iJoo{Al(;EX zOY3dk?96+!^ZE7u0bqaw4-Vl>YM;p>og3kEo#$GW{-{#iNUd1r-%JF57Ei+^|fE*^)`2Us;+7LMxVI z#Y|OL-03Ar&`+Y^F$n{^Al6mE#ZcC|qqUgl^)^C$nOtlhkN)ApRqi)HaJA_s97mNh zG8YfBls4tHQrfV^PY5R~hM&$@cB_miMvRNVB@ni3{Q%h}n{eU4vs1(J+h|+lV8<#t Q3$(jr_ONef*J`@JH>Ie4J^%m! literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/functional/CheckedSupplier.class b/airbyte-commons/bin/main/io/airbyte/commons/functional/CheckedSupplier.class new file mode 100644 index 0000000000000000000000000000000000000000..d16f84cdf7ad97166fb81ee7763ecd42c8062a83 GIT binary patch literal 406 zcmZWlO-sW-5PchKV(VAMUOahi51PC21CbO2K`_Ciuvw?+)?_zqHh%my5B>mul(;EU zOM4mKym>S8c;7#tUjQy}5Wr(NkvinkWFMA7q03UMI-E30Sg92+!ka0H7kW;bswyOz z03C+@jKA`*;3^OAvl$7?u#uCigW>3Ibrv!7;&(w+d$11BWjOrTq*J5ccvcWYH<7vG zwlOUpj?y%GO5=7r(Tx!_maS;8;^(wI#c*|=o~?h5m$}8K=yF}jaP-h9D@%HmwRCo_ zmC}~aEi)W1EsPh@+$u|E!UaV>gG<0=3NRPXCVY4ZT-R~@7J3eO*mjDYIokbW_OS1I I-)Z{5FB2PX+yDRo literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/functional/Consumers.class b/airbyte-commons/bin/main/io/airbyte/commons/functional/Consumers.class new file mode 100644 index 0000000000000000000000000000000000000000..e4c1d49e828e8b5230a6d8b83b2758fb20424690 GIT binary patch literal 1807 zcmbVMTT|0O6#lk_7TQ`WN&yiSYEpg@<++ecYxC1k!9LNpbq zU>K`uhS=@4o5F1HrY;!9Yf|OL#Yz!z1(P&=&MAsa6px4DlTN4 z%6Bb;>zJVQb5#``szZ4Ag9yU{9OUM2;b)uTK$^nGGt5SsV;E7rw)q2eK#L)Nxf^;N zzati-d<+uGFdv5V9k>Z2LOO3ZTYO=IVK1~&{)NyA`GI@NVBHJ*Y23kl5_1eQ5&f6J zT`VvR^G-+aF)Vo`E}3!z35wEK!b%d$;kJFwPAe1`Cc`maiXF`v&#Z6OT6Zqc&~Hm=TQ&{bTVWr`mX*SNJWS#N<^IB?W}M0sq15_$CLllH zsx8f429NNVA>F^_OnBWkHRCWSxpc8Xo%4T6*Jbow zZ$kRD@!VFquGckNl*SU+$f1w|!}APgaf<}cNI);t8^aK0Rp*u^=mDiia`Cr>g@v8O zONLv~P#S$VN0=kWae5L!D|HwWv?l4K(4WzNxcCJlpJ@|AidIJr+NEjDxB&WJq0=a` z7$a1U_Ay-T8+k{&7@bE}i|3$+=M(MY0XzA=oxF=d9+RXeG^Q|3wr|k>LN_ze-2}^} zoKz9Up}I>poe;9c)wMI+j^PZ8F*uxEU#Y(RNn$w_;GIPgtE6$fxRE%LHIl?}k7O~d ZQxaU=6Oui}CQ2xi#HrO5Uf>m`e*&o(_R|0W literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/functional/ListConsumer.class b/airbyte-commons/bin/main/io/airbyte/commons/functional/ListConsumer.class new file mode 100644 index 0000000000000000000000000000000000000000..5044eefb1d3527ce1da064ba7fcc446098a9e0f4 GIT binary patch literal 1121 zcmb7DU2oD*7=BJcI-mjr$2Q&Emmj5@tKJHd7!qSlqZcC>z4A~ho~5))X-)W7nrMic z_yhb=#`m;9+3-RydfNBvdEVzeZ-4#%{u96xJXE1D7{WKX2>O%IF>QY|^1ZS7KJx5P z_#SsnON_$~`J#~%sK_!@&iO}fy4)L@ulnbX9jeGN+={(XDBMM{IWJ>avlD~?m0M}1 z#BMU=&&1H%+wliZ0U4Av6rrhDXQ-vXPlJF@ zBzgfAl=EP?p+UtOL)j9Z^D-LsouJG6E-_Xu-{x+Q2SVC2XEyvG#tbLczYm9+tY3zj zT+HDf{RhrMF}H2!BBYV%$xN0;-jp-Q=`@>0uZTSysMu#Hr2~-KH5}rI2F3?8_P>I> zWne^5UB#y|0%s@=o%!t(NL6oKxgJW{TyZ7}bsw*G*j{xl^)_GN#SSJt;eb{lL(esOs&XUfou{8cfm|li z3ysd}FcVsIv)A)kg@i*L7@H%BF#IYUfY&T}8C%H2Q$#@5M30HEZG0Bz0?oo{4 uK6I)}SQ|0x^O-(PN|Ve}7@w#n(UzkcV1G%IwxUUTB#(jz@p(GKH~#=X_V?ES literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/io/Archives.class b/airbyte-commons/bin/main/io/airbyte/commons/io/Archives.class new file mode 100644 index 0000000000000000000000000000000000000000..865fa454653550fac55722b95db626b4e1ce1e84 GIT binary patch literal 6150 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 literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/io/FileTtlManager.class b/airbyte-commons/bin/main/io/airbyte/commons/io/FileTtlManager.class new file mode 100644 index 0000000000000000000000000000000000000000..c54f1a24f696e72f763fbae47fe34e638b2ce5ee GIT binary patch literal 5543 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 XiuYD6YQ-EO^IF!cIx$zw!;=347RMp^ literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/io/IOs.class b/airbyte-commons/bin/main/io/airbyte/commons/io/IOs.class new file mode 100644 index 0000000000000000000000000000000000000000..428ef5c0ac902c85a5962ccbf1e978f2f81406a4 GIT binary patch literal 4944 zcmbVQ`+F2;6@I^DlgaK*0wh3LsB*1MHk+=trKJf_AV3L*1d~7r6mhZ{k_mfbc9uY^ z7VE7lUhrD zd{jVJzPxcAAIA&aXL`csL4hLvgur7tdpc?4jnqudVZ+Mii%xRHJY%wPPRZj#L7E?7 zx=cHaPs$eiDS@>-pCqSqxoN)p-J?o!(kPfouWc40IFHZB-v3#FZZEw)(n?0^TcLa% ze9kX>m7SfoZ760UcnRSsF5pWVzF5XT)=P|D3p~ZcCu(`JPlFVs)EFrjq`^ z{=nDTP>f$8YgFMxQn3s^$dt2DXX%mU-`~rOpTO6-Z;&>6htZv=w=(5$|9U zMG3EHxGu2Fucz`fOIGFDJyLg+(^OtSnwJs&uHwm)rfp97DN9ydRYm6aO5&{D(5K-R z@%ip+CpG+mUkv_Sl{wd01aIO`vH<@q@My4G7j|HSrLJ${w%mTFqI=?VZS&Yxb117y zAT>Iw-Z`>qP}lr+c|>BwdcH9l`K<#)dB=|v{%U+m@+x?3iZ7t$3U3+^;jf$qR&g<) zy9;=2cQs;I&2jGI z+=I$`8{Wga2Ci(zdpXNbD9*0+{5X7;;8(`G8*gA;2^+@a^9L5uIgwaE{Fbs1CB7c6 zlIYu&pY^=oz|oDwy-E3B=UP!7r2m!lDhX(%xA)@%^#3SF8T+6{TN1%455XKQN(8ZZ z_fbTc30J=bwuV17sv*5eV@fz5cLjCBKv z2cJ8zg(-Q87<6flqqz zG%8Y8K-{INMh!dFzhw|^cm^iD@Sf&&sh6myrV>&WDY=5|S14Ax%gQo}dNK;j1CeKJ zlIfDh+T+Yu2`A?VW%S);xoC{o&s3XA?LLkS5cB>jAMKb`QVn~tu$F0)SoXQ#Pa(~{ z8IFbMw+C6?H6SO8L%hy0$?C=KJJ3qV&$C9(2pmXU!*egYBVtJOh8A&tB5@TjF5uI> zO^bMGVgaA;ZN7}wSaVFfjxRJ|Jl1p#7bkkP+h~h5U&q(^#q{dkf5w_i_%;_c-A0RC z@xA$>%6-qR-cZjSgkzzh%UIGA3%!Ogf3M*OJ+}xs!F0_M+*(+e<8_w5@)}b0vz>wk zhWT`mA&l~AjJ0xzR2<>X2}mKF%DTK#H~|af(+d^L?sAT*Qy@8lOmm zN*9mfco9FrWzv)&-9N?8D5=f-`*Zw)#BQPgUs7Be)3DCF`xSS~9^|h2HCM?b97eR| z9W2xE{9TH$g=&)b8ZN1S=QUiQ&VaWOeg`Xf%P*P>ce$^*ex(%RrMD5;$xAfKME?f! zo`_POh&tkK#b2pcQ45#Xs%VBI7K50rQc;Je)JVOG23!@rj%%Jn%X7G#)x03cQfo!F zSGY!Muj0{db9s)PrbnCA>r{DNjyJH#9kpKhA6?R`6!hMckZN#G4bc fXcq9t1^lJH0_T(m_m$8=s{YDt0)OLg1K#>K?W4gc literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/io/LineGobbler.class b/airbyte-commons/bin/main/io/airbyte/commons/io/LineGobbler.class new file mode 100644 index 0000000000000000000000000000000000000000..e2e722bada6529af1260eceb8ba94dec1414f089 GIT binary patch literal 5752 zcmdT|X>(K88Geo}`O5OeCMGO`K*eS(c~MD7+SuS0yx~^H1cM2r5U#GSWf56YwP0LI zO}eIO({xYUG^I-tN>>6gvD=xZpUO8v%HOC&N@L4!|V?Rn#Z z5z83aRBR$~-ZD!XngqH$7Mr=OSuPZ;tT`W>%B7QoMkZrWk3ds=Vsv!)m_U0xS4hQ* zndyD!WAR)nWfl4b8q!69O>t$1Y7dpCr>%mOJZ2e5H6NhjVtLjo2yC^b%B6HBHeJq| zrF1SE8+4|rs(CV<${M9|fkyYUlnmym!1#?P%|qpM zhG7!uiF>3Z!x+=I7zHQIT;AH{h)Y-Zo0)VrT^gVVoslU4-(W6j1@Q>BY1k^T@$O8G z7$yTVuj4}qGtw!mWM@!dcV`XK!HiKX_D5DHx)}mHbZ7|3Xwics<=KQ)IBu5+D}#Pd z8HKd$JA+LrRfvqGV}UM?W%K0{Q)U^n{WTF@T@BKwvHI6}>OvZe^l90rM;Jl9zxpgT~U8vuPXVU5pM;mvt+9vL%df~qXrAnd>+tdjz zh$qpnp-*6&Ql%KsgO-Xq_TvC|Z`PWdE9W`yIx)UVmI` zH~T$M*Z3x_+uaYaNm?+5Pipvtz^;1+-iexyIL7H{v7DGqmjnhJNAJ#8 zA0C?+z9=2zGp8?n>2h!Q_S+jFkjPoAIc;IiZkU>GB=kE;8mWiH6B}qLatytC4(hBDyqxAMEIJH zpGYizC8gn~757vSUH1r8m#roG@~u3Rv!k+ghY zudTTQ^vYxi=wn$vRn%k5;@PJ;S6XZ*4>a@fL4x^ zOw>53#2sJ9HVH+IlTP?;rj|_zQDQTD5q{-QbGul=mRs2V7CQ~t$^V>&o%Y9GIfTg8Y$B(O?7)1+DgZ^DMMjf&^6TT7?M6b!5}o$n3QuBlY3p0A5kWk zs8OTIjwO7w&$onuKK~yfPDQ&yzL3AW=N%07HL=;WjKd8$S#^8^69y*Fj~#S=C$Z^My}tklIo+DN8|~?ku8)zf(d3vhRqJC)FFMarPe9y zBRJ}M^OW-Dd0LjZ+M-?EJt3dU7hR~rw)6EURXwJl?z6>ljOOG|n*uHK)TTg7sBH?M z%uAaB=&OMxrCJHXo?FNKfv4}J3+uRo^&(+4ai+BbE9Cb;)yJ~ySEvSTX%|(ii>lQ{ z)#{>Zbx={i3aY;bpOm-pNvR6HQ5W9{h3^jgvIrv4cQ6(0TEf$dI2-L=#JOnCA`;P% zZxP98$iIl`XsBrsGu43ZP#g9D9Uo+Y57EdlGd99pj1Qp9yB;<^-Z zU5dCaMO4MeoJN#$wKXAE+RjON=^URMm2EHn%)Sizt?1iGF5$Urd^3%UBkaxGMy}7t z#<{L#lp7H8{RO=t-)&sFhK_OB3#eZAyGOe3AkZ^@4Qsl4-aw$c=Qcjq{VrFYy^SxP zir;zf#x=y_H?h6_MGj7P-Nx6K@hua|zB zMc^B`F?waquqOKX)o=#qc!?*wFq%6pU{){XuDADM&HZsLO z$1fOYgB$mCyusNkOyZmLTi}<}(GUG!2x_?g9y!9VL9nS|LH+HLy@h`w$VdG`bMrqS zj%ax4tcI(+xGt;-tUbu%<~JU<14~gxgT{x72~nB={UCsl`a-7LX`Q+sWOi$;ze;_8 zL=u01KgxKgTZ<2t+LyUIvoq(Od*___`Rn@+0BhhDh8Px=&xO*JRw%jcyRPpAydmrl zf$#BxuVq0TA4?rr7-mQ{#7Ds$;njJm(vWt@F#1w?DtyHdOD`QT48QiPGJzQ4NsM5W zVLY!qS!}u$srN<2kqi@g-xkh+(8|m^i^Ji26)>dp|HmfFkT7{8atu7Zlqd4MCW27v zPp;D~p(;XAQC_t}I69EEaFt(fkG`aGAzrw1MIkn#D1O zaau8lOKmV<{tT(|DJIS^Nnz>))7zPEn2nv_&SB;YZHz$2+6<-$cA6AF(*-wa?&Col ld=U>j;AYa%Xmakq?dN$mEV@?fffJ& literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/json/JsonPaths.class b/airbyte-commons/bin/main/io/airbyte/commons/json/JsonPaths.class new file mode 100644 index 0000000000000000000000000000000000000000..1295fecd43c170332a427424bc3a155aae4fda87 GIT binary patch literal 5524 zcmeHL%W~UP82(R46WK|dG)+lcC{<}Gc7TXWfYPKXu45+-itX4=W(ssX$M&%!BTF9X z$VmoR0!#L6cmN)N8JMAac02%2&?jKS@JqfawGvCj9X2d1>vF#T^8L3X{r>kazX8B~ z$W6i+ft!jhQN<`7aVC}ZMnl(3sc!0;w1tN(<@@F&j1!ox(-xIfs@0@Ssm{urz=WLH z*hu6E%*nb@lT5X`T$g0MR%6Brfva2jOuCqj6*i0cLM&G(#y4ZRSiH~%^rhvwp=dP( zoR6bwPBp$qRf`EQMS$EUFyEIWr}BkjJ}bux0$d>Q!e@(*kLgLK67qU6pU9%3LMA7` zMHI0_U|}Osa4g9e3SUF%k?0_DxP0hHeOOjZ8e))eL6pYKv7wB(JHcjvTRR=p~gk%zI)uRM=;t(rD@ix0fu{ z>Cpi_63bN6bS{>d*cI^qN`EXJim!&Zn~7pcgPnk*c0vfR*HN`)C7!j3JaumHk+8_*+6;%g6wMbC*MxU2IKpBMXb9}k*KIw9acn*9f<3!N-dR}k?5CS ziw(=moC#A$2lFL^}$TaH0{nYBz0VN z>&|+lb!2Q0v7ki_g<>}fhl13_u(jdP$kYZi%qcq@OCF4eL-xE%>pZDjS|xE9wzdwubzKbmCd!+y|49M`L?)EOP$wuJffVTpy6WARt_g@S} zY-2rj1im>Fp-!1Q9kOa^WqY$EJyepN(-r?T5_tOj?C@W0gIVl55!M2EJB4j4rQuN0 zs7m1T$TP31zO@b-+!>+nsrB7+6z`u~djQA;emp&=oww@$a@R&6oYyU*%#w<|9lOvi zToYgJTXYh#?T;D#?+OH_w-wXGjYt7slT5e?_vxu96OSpCxG4pU4k1yiYGD;=*AN~~<9?f0-8D4tg$a@8k6YVE(1J9>B z=OS7HsPk30)se91*wvMA+e5;xBVo+J-GSF#IQw2(vls4>3m1W?3)i>U3-{QCTZHSr zaSa#ljR3d<7w%1X3!|}wevN_TFl_VF_w#KJe!g|#-*w^N^T02A;D2!8KY$N=`tN$+ zz4-dch5rcdx%lea?S*^d!mYrn3ukBQ$#MO|g}WaB_ooZD1`j;-eeA){Qy1>x3Anfi x?k^WE0m&Y(8$Di6^^*uaya1b!>fyIM@ShCoCpUWdG1zu8Dh)gMKaQSf{sF17aZ>;Q literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/json/JsonSchemas.class b/airbyte-commons/bin/main/io/airbyte/commons/json/JsonSchemas.class new file mode 100644 index 0000000000000000000000000000000000000000..f7e729163fc4c03dcea36f3388a3fa85fbd47e39 GIT binary patch literal 12208 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 Ve2eBc_*eWJsz9OsEq=Si^MA3yax?${ literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/json/Jsons$1.class b/airbyte-commons/bin/main/io/airbyte/commons/json/Jsons$1.class new file mode 100644 index 0000000000000000000000000000000000000000..cc966dde4d027490ba17d2ba4a0095d92d4ec2b8 GIT binary patch literal 632 zcmb7B%T60H6g>`sz%-DSKxvT>AhCc-t;Lq4Y$7T^Ln;x(-ZQxg4ig*MPDOrz|LLj{ z3qGJ9g}5`xf(;;K`JDUm^?m$*yng`j6YCX}1U9vmO1oqnNTzl;w8qPUw?>{a_?`U< z$^zfnBYVmRa<{`w4pe%bhosh#4C5P;7YygrBS$7Bfw`tOIvfhj?CxC(lv}n-5oWMZ z#VqCoYOyxd9t{(67b?m4#d2&@m0c>QbA4(ohb!#`w&OQyYzRahJ8~)g(s{C|sQt%4 z{ZRr79o;u7j2t_9@w*yn#(4@k3ObW#>Sn5D%JgL?IBoikNkC!woeU@qjYB@%;E_o) z>pA3%!jM%A7Z5@vG$ z8G44$VFywux$1>Vcs4tjPo{ELNhYJ??$&W92n)%pVdx@se00>_rmToSC_mt|ikE|( zt7onleGG&?6a5$rn9>@}@2PwnCI~dD6{k#0!{Qkhm5TI=gsDGSG=bD>QS&up;t^&E zZOT6_6rqR5uPH9woW~}f;3;8z+y7e`-s!=q2wU>dB$`nO@y5Q!H~ng0%N0kjRlK&` z)7mq^T=hH|WL*)4GBmJ682;yC5xSdx1x{*BhU&E+DvWaY5&mJov_&sA%LYppb7J0_ zK1SOYKC~dtR6m2-(avY{RDt<*mUubP$y6K9GMF}woglKs09~J1XawkP0EnFd+(1tq z;60+O4~(TJ4$+%F!Qj@!5pI3O*fAa?(npv)!ox$%rO$yobQ;u;RvN$v4b~j=or2UI eFdXJFz%C+Ks0H*48Rl`mAuM8)L8t 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 literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/lang/CloseableQueue.class b/airbyte-commons/bin/main/io/airbyte/commons/lang/CloseableQueue.class new file mode 100644 index 0000000000000000000000000000000000000000..f19c594e3444709ebdfe43de538bc2050a17c837 GIT binary patch literal 297 zcmZWl%L>9U5S-LUtq&AD_y-=%-KZdXo~Yt!LKjM(1do*1T49BcDnakS&%D@fqJxNy zk2*m&N3D^HzNrm@K}nrkqd#T@%~0Dc7AvU)LI1PJrK6XMAP8lWa$_^c*iV+@b!k@I mWwU>%K*|`C-IC4N7w;zrbHNEJ@KA&A-T^lSd2OPV_x2Mi0#)_^ literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/lang/Exceptions$Procedure.class b/airbyte-commons/bin/main/io/airbyte/commons/lang/Exceptions$Procedure.class new file mode 100644 index 0000000000000000000000000000000000000000..d07879f8c5e4b0a8589d453fcc24f3e1a21b3c25 GIT binary patch literal 306 zcmaivOKJi^5QhKK$+R=^G2#uxg@NFlAS+SKCJ6+xZ`(pf+G*)-Lvpn&JU|W=EE5=) zSylayg0H@RzD@uhFjQy}?kiX7%CA2om&Wb)t`4Qu^|oAm7(T>G^yI}m!<(aLg@jP- z^t=A+Jg;|bA|Wx_T0(nz_eRLCmkJqSbnQ2Zv|ioO8(vnH34GfZDKBQmoyFWC#P3Ogfo>bhZDX|DpY; z?FW~hQ~J55zp1Csy)#J$h@fpbCuHv2cX{6DUGB}Ff4}%0z`J;)AtZ3hw3E8&EN-|) zGHVwKcCnna^kP0a@i1$YT$5`J%>o@O`kLY@&PE(FN>AiVjkP+9uS1Gz?fgUdSC@ZdMk;-DW;y6apO^)l9C4CZeJqnLQ zX<^>X7j?Jd(8BeR%(a~|qkGsL$z)Qaseb;C;RH@<=oUDxJiQD_9B<+jLnR@WKxbbA zU>bS_j@0q`QPzqgiXNPil)WWzD43qivSY7%;Vx+C7ua7nQqyL2NZ(#&y1kHJ29_KN za&s&|%yuvoIS|;cx#9b+v>iewU8P(Fy;Lb?Wuql0{fAVPrF%}S1=Gu2G%gE~%DRYekL%7I>ti8SI{lBkd3@+-UQ}$+y6Jb2x#SX_NKkwiaA1>_ZCL(q~SQWGaSP` zWHiikYx@9?;{&jeT9lx`Krrli*D;IvR3In8LBTOtse+Va9UA$}!7c$$79AbgQDymimmV4fZA_8J)K)PS%(-~!&0aNZ`!t3E2SV|JF~MzF~hML6o2(i&*kpA!B+4s%P}->x<;x!47~$)+gowE ze!yPaGcJ z@+QQm2wI`>Loi(R^IQH!65<)6zoO#_7a_<)Dy+6TuwT8ACU_z8)sp;{iY)_AabUYj zn^K8;0yv066pY|75rlA589SzY|43vZt~&>wn|;T-4A3Em;QmCutZ)=msykTR{bF@&?k5u?8$4D%_;_Z~7S^)^@M z_=zGkMNeZIy-1|zDJj{xLJKm?=)enH0G{D;Jyz;)r=M~Ifq0`xVTA7^yihl?GTP9} zS;`MLv~sH4aw&is`DNZcqP$j>PQXbG+Y#Cn{GGav$Yn2`3bk z8-#k3?#FNdw-m%K66ikG7Av1|HFcq%G=~?DXJc z->EDeuRzeM%__i`~c) zl|DY>DumDR1;3@;JU`1Yv8tXdl<=i`a literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/lang/MoreBooleans.class b/airbyte-commons/bin/main/io/airbyte/commons/lang/MoreBooleans.class new file mode 100644 index 0000000000000000000000000000000000000000..0a39b8af7e0f21bde1a8e346b78060c50eee3d51 GIT binary patch literal 524 zcma)2Jx>Bb5Pb^=2j}5&p!ijp7y}gE4?rz2u{yMXP|)q28(BPV&3%~gQ~VD!Hkw#i zTKJ=kb3g)#7B=&C=FQB$H(%fH9{?_Jq$9_0B9+5shT^#lWpc@oZ?=XE+LgK!2J$GID4@t-xiSC_X^fO~;p zsJY7L!H`EX%U4A$8OxaA)cuc^4ns-CgD6eLGloXfUCUa@?X*S)Y}9qs80=rPi5=`R znBLOdkOwIVBL^dLkQEu~e=KFF^b_ts^!VdSw$WE<v1~( literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/lang/Queues$1.class b/airbyte-commons/bin/main/io/airbyte/commons/lang/Queues$1.class new file mode 100644 index 0000000000000000000000000000000000000000..26c9080ecf98d3a43fb8290aca1f18d18e1de21c GIT binary patch literal 1432 zcma)6+fEZv6kVqs7dYCEeun?S zi;2eIgRdrjlQHg@7AOW9nzT7*-`3u1o!#GmfBXcnh8HSA3>m}LxZ%{>QfRu}Y}%Hq zncUjf-g&|kZnmgGVJIB(Bd&SUFtu9CG^B92v>i9QQFo=ob=hNNh#YY<`^isd$W^bZ zUomZ0@VY4ipc2Di*{}?`&aj-@+PrRBevd(^*bNZ@LoAK~3`P+~A`TV93Zy#m<*|^t#fmaJBEMn8Wnk9xD0bwqMwpN?Z&d)vaNR0_T2jnZ0mxhNR~~8 zsC3#JjU#U9gqX=y&sqH7S-LcAOREs!UQ;-w{Ci@qX6##BdJcsz^bIdB@9vh?DJh02 z%&3^AgzGUK#~oydw3cm}3}d-`r>j8oxAjAz%Tf$;$f}rUnC#PW9CxumvT(` z2Vxk#bh(Figeza$u0)15E=>ODp3IlE-Nxzw(Py#oQq8p`P6k~xufpJWbm*FPGhL9$22)6@(&vfz|NEf~$dV)!Y z?WJEB2p=ylonSTu<(Qlbe6We2lPN?ojbY3XXod>T_JF6)z|**g905itGmip+ECv<) z>3rYPnQxhVD`cgK{~)PCBa|ZDLwL|_^dTP6UBN1z;5nUAv%}xp;aT<*Vn#2_nzyMU%$Wq1n>fnd{h{=rHZ)JlM5rFL`|nE%cGQM zr_tL&6e9OgWoVuAkKFCPnVgHnFsyWCCQXmQ>l}<3s(tld1n^LAqJ|ZQje*R>aWS0; zJ>rv8FoXk@@N~?zwEpF0)tt$kVP~+oikM;5sG-qn zG|J1{kpm&X`cR%`+!UH>OS+@yF0`cXNXETo^K?g}xHmtUJN9v%h%V;2_q6uukNX0I zxM7>wW;pD;I$E0YIKVC3@o}5pb`JYtF`FrEnz)N?dP>(BhG(5C?HbNfX@urR>G<8E zKGr^1p)f4lENcDM|5CV^{gcDtk}O?E8G@lIbRu3#E3k%B>=R3xp?Q>LLibai=Yka0 zI2O5iEvz1M?1FSl{{T>-73q~`pS*}HBU^j?6{}y$T1F9n=Yrlsys@DGtvp5Cg literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/logging/LoggingHelper$Color.class b/airbyte-commons/bin/main/io/airbyte/commons/logging/LoggingHelper$Color.class new file mode 100644 index 0000000000000000000000000000000000000000..7de6946ca9802a4b30010d7f29a1d05c90b260db GIT binary patch literal 2261 zcmb7ES$9)a7~O|VH|e3hyRL7r+1WeieCL~A{PFBLfXnzch64)ci`BGOtgUW0 z{B)sOE>|n{bg8<&UaYLAvjI-~rA@zfdZJpY)?x@Nv~PG1ymZOqkxXT)tPmN`j!n!e z^kw&FZA2lokeQ@`sfA1?rx49&vf25Y3gPkWQbr**H#U{YEsjx`$dBM(Y8DV;Z#7H(vB8w-1tdQrj2zKqmu)R+@`+?L5L z&7EEzqXVu&|H}Sjwnhu3Vx`!)!tj$l%O<$$J>Npa!cm6Uy)w{OPC((f#tFQ^tc>oQ zPA2y{G_zOgS&sAeDUArC7Gf6O3as{*jsCVq%;=VdRG?oF{j7#%^tgp|pbv=NuMszT z!opyn4~jmlkuZ9jg?9seNc0hnHlu3`4A4X~Ec!JKZS;c{CIbDU=oyWJMsK$;E&5U%qjy-C3-rLBd5sRE+ZGlAJ@9`~!!~-S1vU`h9Sq*hYjhgjvG75l2Y!C2;UH=< z@{z`?=wef4ixoe&RbKULi{5I^@ndY=@j*Z%kL~jcfhvzYzCv$F;*|Tmd4-Q;_2* z$ng{8xCwH+1UXKE93MfBiy+5CkmDf8_7`Nk^CibLCSV^iO-~--*uRF?>BnI}JtXHx zC4Ys=J4ZrJ_Y)j@jFUp&3_GWVo)MaiI6Xppg`SH#=Y{qOy%2K-gboS4XgTi)y(Dzh zjyjixUll%P$DDEDlftjtmNO-MM)<59ce28B!f)6K=Y8R>@Fly=Sr&dv_-$J|E5h&C z2Y+KMp(akc`EV0w+md zaf_gvxZ^&?-Jh7O1Mv8LiR%hnWgW!h{65EZG|JU8%Z%S<&NrC#&zbY@nDy_O@gJD; zXUzEvuFF-iVk~jt2bI7y`yxzTr+SY*K_PYS7p%Q}tzEk27%O_5_fLq0F5c&P+?P6= zUq!wdqP-1#ykj*@R6G?){fxCALC$r#1C=SaDAI){c!7oiq+49F=;C2fsu8_q{N-dGY|$_J!a>d}(g- PzQQAX%~APA^hbXJpOxI& literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/logging/LoggingHelper.class b/airbyte-commons/bin/main/io/airbyte/commons/logging/LoggingHelper.class new file mode 100644 index 0000000000000000000000000000000000000000..289a871fc14e73a84e323f53f0ebff11f7756e2c GIT binary patch literal 1188 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 Dyyn;v literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/map/MoreMaps.class b/airbyte-commons/bin/main/io/airbyte/commons/map/MoreMaps.class new file mode 100644 index 0000000000000000000000000000000000000000..fb14e27c506a86609d43924b64720f733ff7a599 GIT binary patch literal 1046 zcmah{+fEZv6kVscfzrxFE*9mch%F#PeDHx{6JlaaC}1q9Av~Q9V>vLFW-cbY`{HN# zH?{k?va^A5`#IUkr5cK zD#zRn?S|>?%Z6nNj8$DjT6O8E=-n}RSkTZ@=<8;>zc0BOubuK{ehVTJ|@M?MC$X^@0G92Ng=8|9p?{YfanF{&l3AF^)*b!{mjRM ztm6?D89jg^y-Vz%zz&~KOV9$wCOW>-wXa0ma@%)Bc4aiIXoMGn3Rp#8mEHuN{sp@I B_FVt~ literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/resources/MoreResources.class b/airbyte-commons/bin/main/io/airbyte/commons/resources/MoreResources.class new file mode 100644 index 0000000000000000000000000000000000000000..c0d5a9752692657966ff068340183568c27dcffe GIT binary patch literal 4688 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 nKsV?u6luqBkM@6j8^3)UY+ literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/stream/MoreStreams.class b/airbyte-commons/bin/main/io/airbyte/commons/stream/MoreStreams.class new file mode 100644 index 0000000000000000000000000000000000000000..ec1bd861a2fd3f272781d13f85ae896f511e4458 GIT binary patch literal 1221 zcma)5%Wl&^6g`uqb>q0ylu#&-K7i6BK#jx>his6FDh0Z5=z^UStTM&%MD_$!z6w?Z z7JL97g}7tK$rz=m3(w4b_}p{Po%#Le=Pv*+@YFzwVUG*P=W+jB2F^eXhayUxM8<(X zbY6=%@X}*qpu%9E`Ja3z^rKVfxPKN5B*Su>M_hIo%8lj;L*=D-ADAekYGDb>3~OB; z1#iZ~eh~Nkei$&Ucg4UDPyCoGd+Myn4?JPm?_P?G%djFv#*D#fbW>hq$wTKz2C*+i z>^3#$w4Lk+`nl@y)5w?OnCKk0d(X2}tuME;2(#Vmxt)uFv#^P4xNe}%urX)ljY2*p zmRQ)p4T>gn-`nV8BtAzT|3ZWg7L|67^nNrr*Tg1n8@R==HLq7_*c*>VB9<2J;4Td; zi!nUY>*$E@^il;RrF-57LtRsNCOb7&obUN4pYi5`{7kd?4AU8;V01SwmYRtCe{Kbw zOU!D1$Qok>4|YX z2oAY=D7N zvXo`hxrD1J$SXRj{94PlCs;2}aPupfWev*KplT$^HpO@7%fOXqmn;Q-Zw7up1wSNc l1#Y%}-~qz~&401$8n%f?cud(l^kvw}^MovV9<-L=`~?#8IKlt` literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/string/Strings.class b/airbyte-commons/bin/main/io/airbyte/commons/string/Strings.class new file mode 100644 index 0000000000000000000000000000000000000000..b8ad87e23d38bdf41ffa922b790192fe9eaecec3 GIT binary patch literal 2429 zcmb7GZBrXn6n<_9T?k7-q(Dn)OW%ahHq|P&hQ5)CMFZG|qV@eI*(3{_y>WMg@{9bc zUns3Jj^CVd{7sI}-QARp#Hui}_wAhLob#M>?#=IizW4>eZL|!e1ZHiOleSmh3#?p4 zHJi%ybAI62Zar5D2j4(iV02sV%A6y)y;0t_DuKYUCEK-wI|6-k^IHPxf~r~>^kL9M zKaL5E6m8d9Z#T=9w<*hxB`{W073pkA&(`aBGaWQ+U*JOVUmeNQ$hNXwfqQesLw{BS z%hP!I#9pBxy^{59+j1*bem-#!#YCjRl3jOY(Dvw8p%>gz_Rjx7%;0sLFfdL=Nn@_A zRNd(?N@5*{oM}ca+4N0JV3GuqXD$VDz3g|~ZU?rbGeXH&KR?F&oiuR@(*pgn)pGU( z&d$YQhVr$xTM2CC=2qfKeh4!-Yv7E)WJujnSQF~Z~ zYB_JSO6vRkPHt)$H#DZY4R2TufGIytA5&FWxioZYS?y3rE|_ZQH3@UItfi%fx%2 zQDav+ZEK?@a5-r#rl|*V28+0@8=m*TiKI$wd45Yv+%s_>%dB`7tL0V&uJ#g5P|@XJ zK7$8XG4Q@XR(bWDY{^Qa(_4OcDc#7$RE3Fq!j@r)eSn9|suyy2-)S{u*$V86_Olm9 znuZTee1xLFP@szHJIgCbpVz~9r?nE?(WgbMo7m9e1A&Sh<^@#_RmP6QLUK(%Ok~k= z>p??6tWwjLHEYwec?on8-eK=3jCS)A6Q63kX+}#;eUF4qG+YW~WoJ#c;;S`NQf;qd zt=RhVH6u*_nr=(-vaD1vaWQDc9 zXQB);In+Gd68IyT)L1hDf5;p-mVdFR)K0tAqi7Rxb}4SMQbfi+NBX|S2h!iq?4SvSlYaqCp_8Zp literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/text/Names.class b/airbyte-commons/bin/main/io/airbyte/commons/text/Names.class new file mode 100644 index 0000000000000000000000000000000000000000..f2e62ca29961401352d04d42ef6f6a5e162643f1 GIT binary patch literal 1886 zcmaJ>TT|Oc6#f<)%Qhk*3ZYPN0x1TgT->BL5-!CxkhlRsFqd*k+(q7CC9*^$In&GJ zhxDy)eNFp7na;F7ppX4Molein2F#$zc)Y7Ud(M8}x&Hm%AAbRu0awt$kg?o6x4ixD z1Cck~dfj#Wd?3CH@&>O9UqPIq=Our`^EP)5@+^4xD#x0yCITDk!bh%-rwMo963I2Wy~#aG zo?F6rP_ul78%ytXlPC=aZoxjRal#j#Wfq+3hEo-uZ@M16J(j!Z#>7QY3VrBT@Bza> z=yfxYu2<)_^@H$67wJ>Q06rv#jKwGO1lxQhN^vTUAzW9GVd#x|O~nliGo+l8_Zc3w z(=67wR~D}u!ZF3vdtf5`Na7|#C*@=LZ4#pl6!J0T6pWuMhGsfdOh9Kyd*aaMrYP7p z!(=;;R@N^@D-!rNWqi-SmBd{JR-r#-udC`dD5XyuZa_7_a9_nI_>^kKasuHw+zxN3 zDkETv5h&!_8(DbtvQGth`tl?mDtN#!N{x^|a9z4-^+bN3`y#*U3Db3|R$x*2s+htw zgKE}<`O0tuqai&%S18SHnQCXy63KYZs`wIfROu!qsz6N@&y^;M^5!cQMNn}hY~dUP zwXg?DNh~s4DLKU4st$+z9}Z{zG$!#_MG0S14ni*FfCuDSF1K?rbt zWVpQ}g$~F^`v_aEG-GfH{kTTlhUk0-k|90`(n;atQ;>UPEkP8$=jJi)ojup&m}xUt z@L9|J^CYY<4Jf za;+_p&7+~8D7NpkCy751+l~z$W4XK?*UQ_T;pZ{R(xF%wpX*_cvV=HJ^mFvnsXuOG z8h0>Dk&$uIn`~N+5-&=^H^j9Ui`b@92U*?6E`7zYNBSBRZI1m5jmb4dYZvJ}qni#q QM}>AdllmwR-_8yE4+aRb=>Px# literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/text/Sqls.class b/airbyte-commons/bin/main/io/airbyte/commons/text/Sqls.class new file mode 100644 index 0000000000000000000000000000000000000000..2f290b1339bc45886092c534c151926f56bdb75d GIT binary patch literal 2193 zcmbVN*>)R65WOwg8Z8rB2;-ov5S$>JkZ}l0$T)^XiHJdQ2oeFp+LGGx*fZ10EC&A- zyoA^f9G*FRQw}wYq85^UI6SDkr@E`^)~!WiNy><7Z=O2?6| zZv^6(z-T?OeGM}Vg^Z{fK*3^qmT4f^ExZIM+N5gUL_`B%#^l4jEdiHAi^vx}jq( zD}q+wS#Cd4X<2=j2cbtQt848W%9}`Ot=%@)&Gi~>Q`C!i8LwzqV3-^CrDG8%DPA{* zvQV3;EL50{VsDn4fz(Ht;Dq?>J*|Ob|s>U8tk@|0r}^H`y$wuJ->)A z(ALmmxDb;WPdLlnle@xba;MYd^pJ1yh|_%?UxFrG$r*_l{#JQSH523axZAUZztog+ zHyo%mQzb_eN{L`hu}xk6|1J}k$Lp$Wr*7-qwp-Mm=6nth87`?Ir3q2BQc)RS7s2qY zjycSe=HoKvW7$vWXdt%F9yQXVDNYsIMK78RM1?ILhBBaJjk!)~QeCGa^7dmn($+Uz zm!_!AeP7T&mBnyzB9GIup<#D8V$_t6J*650X%(>a5eVk37_Bl(r5s6551ztUY+v2#MPlgC+{ zqx#p{6u~pB9AXtXz`Ge7;zoL^n3bEAkDlSy z0Y1s#PgF+;=Hjrc^sT6An{QYR7ezj0AIpa zAl3n-bX>7JyF0Tt`| z6s0ux;x=EX!V#h~ZM3@}_@nWR5M0{1O5r2vAVfsyO|(%r%PLp(oy zeQLu)r_Y)Erc915#WFZN6D(uz!GGw^mo=U!a|72Yi6^dFQl3W*se;hL5^TDzj=O~6d7`O4pDdET0@11YG@r!zJkr6S|W&henx zOGjiP;}o@d(s^{hjJyNve*?3uT0u>$%V_${c$$}@{Lwt$QA(2!Z$1=yU)4hsxA233 z+cZ^ihT|Jb|CM?vY?n8xbxwwSmq&>{uy6+@hQUT##PBvvT-GxIzsvo)C&F1*sh6#$ zldz7>%9Iv=FDpqyCXNx~k5eWgPxsB%G7Veeo>!JMTf_aJmu(_@rR3dn=6CW~GjSL9 z4cucGY4>AdKwbC%Yt&I`=?Up4@?eDX&YK=>v z*{8P+$kC4e3$z+^vgym{+qdvH&ioatO9U5S;j`Rt51Q_z#-9se%ZCAb7ARZ)pi7k~WYgg1_d$5AdVJT9I13>@Ksj zv$Okn-tGXF7uhhSWy7JtAFT&)C>h-$X4u!T3gDBD+rospbf8h5sIo;Mj!n$4_<1SUWxz! literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/util/AutoCloseableIterators.class b/airbyte-commons/bin/main/io/airbyte/commons/util/AutoCloseableIterators.class new file mode 100644 index 0000000000000000000000000000000000000000..1e441909f531ed03d5e5793d474a631af0cef292 GIT binary patch literal 7589 zcmcgwi+|fz75;9LMz-Uo!RfkXC8f*SHHq7LE1|&bl%{F2c6A!4y=3WLD7NCLl_ev~ z-7;u_@*HCW28=i5HO6bu4QQJd*74fLe*7u>8wTfINw%CwF7gKbrILIf=bU@ach0%z zyz$o6mjR694GA3#dsQPPtLEa0rKAc*xoqgwRLxSg)I`lPCN-m~$cvhC)KW~@GR&%k zE{48S@)=WL(*q^ z!O#me(^T}rN@~tfi<7dZam~kZ3kJwy$7g3h%&^B#LqS{9F(j~+Tln1!hyC=B4n>Y5 zC!#t~W7zCxLWV8Pz*(ud;2H2)Z|ju7d*u5O|&m3m88RfyxgFW?K{7CwIiL z6L*lRONuqA$yIW={^1c1vc+IJK~Z8jjuDK~(lZWX7#C-zCWi{a)*JZd5y#~|KIsCF&T9I+B$ zcpo>yeug6j!HN}p*M()Z?KQ!UY=Js6nKh`A&cV@W}38>Up9?L z?Fc^$3hf)^Vlh{%R7|B>Rf-I^I0A}fR$rXvK{(~-;=yVptBr-*;UZ{b&XNnKXXJ{= z{}S$F=xtUIWp+(|e8p8D!*Q=(muh-}LnXxzrm2eAMl`q(1f_-`>)2%4Id0n*f|Cq) z1%V?=%JBtA3=4RW=jMkPw%KB6G5@aD?>(~zPzZBKxkU$6MiZ_BKhA033nhexC!%ebZfkE!> zUN!78A!?bjUR^Rwx&)jJeE=U9o_0b;8Z44*G@#mm?{N3c^&$FiM(R8>SZJs*$B0#u8D{T7(mKOQjR}(GPGrSoT1zSkfR!Z<_#I?E|*~nc&x>(yKc@I8` zPfPd|!`2qZ868syx=QL99CD&R>feW>Tcpm~(wVzBOn z@3dB_?&dxqTl1>5JSCSD)4AL~H2gp~jkk!flSa8>ROz7Zu?hTV10WTWtBsCeM6Y9Q zZ=h1>L`}EUvNESuRqBgO=(=Iaq7I?r&9;EBX--~JsBI;ir7GRt^LQ$br|}hr4uf*+ zPEwLEs*m}FLy0OUMpfO{;`jodVHo#@Lopjdc2Zl^g$wVSh13;oe>y|HBD4gkC z7Y%U~dy9l`F^mK`_Bz|e@GQQ=FS+04J&ZLni&Caij&epc}Xr%P+E!OSNJtU zPq{I~@Gr*%LLz6UP5g+g7d552BWoC^YZd3FW4n`Os(Q&g(zG#8{k`@kZI-R~dIPh= zmiI+-@+)!t06!#B zm&Mq5nmyNt^McwdoZ4U9&X7<>lfh{1by`SQ;-k9G!!Wh#6uNG`N?~T5f&A1g;dScb zv|dUb3)?2Rjl}Jwo*xjWFY4OUQ=(rfdNX=&7`=?hi}cZf7(Mwkun9f%?Z=7VnB}qxtvnJ@!r-*-pPW z_1o&yhXnPL#Jhv$HVf*>g-f`7{wj6>K3sMQE?eyN4j0;qBnF62gWu*lzunkV=eJkz zyN~$s(+miHt4J}7I!woWnT~mmHh}lz1GKrpijRCy9PMtTNhKNj=IR=ERQMsm^mP(~ z+h;$^vYF8u`6IF`Ild%F-pzo4BE zs_dudcJZ4VberIkrd1hQmnKt=Q+q!{s!5Y-#yuz4PpbI{?P#2UkDQ>99R1&p?tjz9 zP6_u&$kHE}g#1DJh)vKV8YL6XVZN@?`vu=Al8@2u=rt@X5Yir4i;iO+0it*qk2DFu zM?T88L&jpAbU~1wbI{QztTmdvilVQP<~_*hLrEMFWP;^2$l!DQuu-aKPStsx7Q9S{ z*H9A@HQ)*=E<|d++*J?vA;LIUFffG2utJLAs5%LBxd z^yV>SAANJ{MhLfGzJjlE<9fr$IgfE8_&UBp^HF|3svql{f{q6z&vKM}do4=Ndk95| z(D#T?1EzfB`()A>56VQk;b>gQ{UjofBE7a#C0B8QVZIUZdWHMlPX}8d=Qt@i@%5ef zDLp&zGdxG{G1B~RXzT_27QYi;7x4%DQG8v(Dz1vJYxooXEWTdGU-38mop$nk@ejO) He`4T2jp5vf literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/util/CompositeIterator.class b/airbyte-commons/bin/main/io/airbyte/commons/util/CompositeIterator.class new file mode 100644 index 0000000000000000000000000000000000000000..529c787d17a43ba312115175288497d99d2fb250 GIT binary patch literal 3138 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 literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/util/LazyAutoCloseableIterator.class b/airbyte-commons/bin/main/io/airbyte/commons/util/LazyAutoCloseableIterator.class new file mode 100644 index 0000000000000000000000000000000000000000..9f0abe1882c3833d86a813fb7ab196e6fd5358a9 GIT binary patch literal 1947 zcmbVMU2oG!6g@X_2u)mQODQbSHhh)Dr8UsPc1b9d@~u#iQWc2@q=`GE2G@?9@j}^O zvirhc0BO4mJfMBrhy772?$}8IC8<c5XL)2~d=5`-bQU9A>1o1QB}!g%$C_*Ep}o=3i;+`zXx%Vokq&29KXMWH0r zcJr-N_XMW0x>{c3hmhY8t#-k60zK6*ea7hvud`W#y|?U~c7AUW2_C|}itD>-kx(e^ zw%c-Pjj*<>%MUh0CpMOYb(upNhfNG&jF2vt)^a$CV_Ez}IMXeYx@bxJaVVX@Uw1W! zEfdFaf?zru(s{WOsFld`2vcpyp70y?qxuV$R=JdH^jp&a2ool<*sn(g6M2|~gH_j; zE74|MhO1h;gpq3C2yabpPXb*tdFO9rEH?2kr_U3HOJ5vOJ?OX{pnL-?(-dbN9pi`8x|_q*~EI{V6?=be|tpunw2^PA!Ch?X^v2l&2D zA;&L^J03HMJNARI{}6_GJ@FjDA@)){Pw{`$`WvIuA8_P}HNA~-E4_`$_iRt&B!9=a z5^w?r#yNU|^G{wQWmef&E6i-zv8dJ zL^S%~5Aa7B=Z-eP7v!3|&dz@G&3rTS`_Io`0N%jMBE_&Nwa2CDf3m{!^=PD3=tWir zUP~KsXocZcn{a(6iwuKH2ydwMFqncVCJ2OYy}f>D4fpLdgdu;*!%j3F2T}|e*fE21 z&V%*v%4HbVnrHl+Uu8Rqly9Y0-Xy~8GR)SblD5uJuH1;M_82k^JrFrC+;Nb_+&t1K zILKjJCb-nI}*1uPp7>E0TkS=OE~U#EV$`Q zEPY9Ucj>#3(9|fTPIe8;oW&V@mEA|%$rAeCS37)NxoOLo&*qCH|flWGRP=SkA PWX00r-0`zbZwi&av}yTr literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/util/MoreIterators.class b/airbyte-commons/bin/main/io/airbyte/commons/util/MoreIterators.class new file mode 100644 index 0000000000000000000000000000000000000000..5edd6c8b9daf7afb96863373c6a5da625f38d869 GIT binary patch literal 2151 zcmbtV-Ez}L6#mvR$d(mi{#*i03xp(g0;rUPQfy2iBqga6T5Q4qR~u(ZL}e)>$qadf z-g3zc^tN0<%1j@i@4_1}ZO^W}v79)BnR>=r?Kx+^{myrekN^JX&%XfN#EO9w!C|goy!UEgZsOhM}6{iRE@{RRj&b>I#NqHNVN-6&^Tp-!Z164JTxnsC^ch zGDFIL#!xCgt?i~%F2yF5f~HRgvUO+O<54>x3Nw|)jlBn}#ixx%-{TdsSIZ`j>y$?tenFz&KNk&a71OH0Hw#mml$ElI34vF3dMcW z$_Q7qgcp%`$NPvuoFYHwG+yi{OcGX+Vwm4Yoj%87VRmE0Rs$D^Q#UcCl)S>kD6%23<+3n|DQYH9yd*JC=-d;Hr?k6d;WBJ$J-)WaaI%wMGOF}M-gCvmx46n+ zZ18YdK~l3mA>ck4QKzI`Rl|J3+fk;_+qzqux_yTeu{w!Z1>%+PNgQn-tVg{0>k{AW z`~(g~eqE^ENgU8%J#9&0M04){l!+j8m2NQ{?Uvvk4>!nZqAF{22bT=YG7NSD6vu&3 zG95|~B{OkKDoPfe>PYB#>#m4=Pv-*8ZN{H2_^! zKUjc0STUny!)ib+$4@kcK5GbFxME@vOLERFGn_pj1)7bSa3|rBgmQa0QflWv<=3j3 zb-x`n#k`}YYR|O3EbGN!EqI;?W?deJf(ArxS%lG&kh3_%InWP>{sut&nVi-1G-zkj z%A|GjEi!NDB?Xh7(hcO1qo)-I&^k!F-*5y&6qTp<6pkv8=?;iF`3}dnaf;y&SeHVH+1yctr2tFueZv!<4)t zt;iNAA7Bg_jMFs}I7RC@l+=}l7>*|FG{t0a1~a%ubibor*LQu#_dWS;&@PMAN8}6) zTl88+Wryd@-8`$r^M@Xuw?D~qnpn&bw`;_6hIn4zhv!|)?aT8n=6CVDBYFOadpkTA z6wf&-x~ydOJr*BRiEC1|fkcTb>h`$AS=`6ZvG#f6#mw^sBx4_b1P|~A(s{>fvA*QsY9SK4GlO6)F#lD+uD{LC9-5BIWyr6 zcm&>}{30ncJOINpF?=gI@!CzwOn+F?o^$qGzVDn}|NZZ?zW{uM&_GIH*6}Ur1f`?M zw#t6J?t7utj2ze6@&h~Xgb~ep1xEMfp|o7-)vTS;zFm$4`d1y#iPi*qGK;$cy*a;P zr_qA}6Mg6x7|A=Hz1^&r?4T%1t}QT@_si1Vm4TzyEn#o8=Y#_D`TtEM%OI`{8Tw`> zALkP%s*=nuYJ#0c(c~Hyo%QZ`s~DhDsyfXD&UNX*D=fb zL+2NkLc}+fc;3VUZg5?*iOOVVv*kc9P-XCji3}D6(tdTj>ADFUnO5bx@wo{o*oiTl zKm$2OU0|w{(xb*Ht&?5033viSg-DhUwq&D4|E0h_w1d#D2+Va;(ZND1;QGt5sP-pG z7}b!gglT+-9}IlYQHeo~(Q>>)|G>8LvRFj#Mk1paB&tM5#lKagIaJ-r>X@yKS7CG}Tr%Xb=c&~n- zwZi74>lU2I&W`lsN&7B1r*(AEC`yB{Q8U1Pn`rlBdvHzc!6BOo(E`^x*zBZ#WB@#{ zmi6w5>AtvOMsXluZhD>_PAg1Hoqaq}rndSmy)aW3O@HbJLTT9_FuVVQPs@|OfwlDD{8;g4a4 zxXHq;vkcyjGpJFOqQS_Yxc!KwyqjM>#s|wPVviPaj+^HhaUqU4m27E69AMEF{{o3P zc3Y=nC%QH2e#OW5gg%qU;2QZ1o6_`Bn%>%F5V>i#jD~N<1_WVER8#qL9%5 literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/util/MoreProperties.class b/airbyte-commons/bin/main/io/airbyte/commons/util/MoreProperties.class new file mode 100644 index 0000000000000000000000000000000000000000..3ecdb5e7cefa1da8d873f2c357fe19080c7b66d6 GIT binary patch literal 715 zcma)4+e!m55Iw2YZP!{at=oFPOI2_`pz4b#2ilB%v_k$m7qIt{dr? z1MQCf2Ovce?Tk)`GM{cnckk*0GIzG@(rL;-4*mAD4U`Q~mPHpoAjImfw3vVg|F+k)fVB%v)It7Pt5Y D7FDN> literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/version/AirbyteVersion.class b/airbyte-commons/bin/main/io/airbyte/commons/version/AirbyteVersion.class new file mode 100644 index 0000000000000000000000000000000000000000..008c2c328f4e8459aa688cec932c9455baf0678c GIT binary patch literal 5770 zcmcgw`+F4C8Ga|b$!?Y*z(PW#L>B~-Y?581lnP6@n2T;9;S!84*y3b&*bHoT)|uHT zc&S?3N-tJxwSbmZTa6dmqLmP(qPAdLZU3V_ZQnC8bkF2*7?ymsK11i3WZ_(4oOlwS|E2=T~D>m(%`Ro0S+C(b4m|rQ!*En;N;0ChZ117?Vfwl!~YE z9XeLVgcYVOoffXH8NWk(ux>>)n^$1v=J-fN_7`+E>{z*! zx3rudGp(4V+qx4wX_l>+oNQvfnxl!n-WjuXJvL@qdQ5X-qmEOuwFB>`CPI|oAV7lZX5w^1`j-penUQv-nE{tD@0cX}I^{BM0yH)g(Uy640 zD+R0Ddgiy?>82CL>nstSF}Fx`w}$Z>Z!0RE*uLp*-AwOpWwnQu)?94=WUq(;IB>Ew_!VC#ONB1BWsbv z?Kr{iWbxDi-i&!B;2?&$18mm?oa8ZpL%5f28YZ;~!GDuQAOt0Zbs^jb)bCPSU3c8? zxr249j#>a+!X5EwrtV_|GJ%evOt5n(Q`Y&C`8)a3SY#ODfu}XDG;9! zm^+6E(M0Ig1}@MCTRZqS1-*MUDXRq~MM{d43%uch%8NxGJ>1VPA9oW@_Yf#)#$=Bx z*#k|Y5{m>3!iQCyxpAEE@<0t@KhXN7D7vmczu8!*a{9cL&`Fk}UWtcV0m)`Ai?(_bRzy;Ry&aqO;2_}0nr zB^XGD90G3ks|b35l))@l-1C{VqyN9!!63WPn+DpBmTAhg9dlveS#y%soT4?4(VE9; z%@efdNm}z1t$CW(Jma&bzhX^)#hQ4d!+$~*dm3X=IG0{ZUJXx&#;CwS_OvzghsuX%A|tN%MkVo1ux@mI`$pPie3;! zb9K7NOnHw$d7s_?5A66KP_K(f;gZjfy?i75n42oV#xBSm?N$-6z%(cHop)i%%Go&p4p`i389zP7c@EuRiDC za@|$d>r|Oaameu8pQ&yOhoWnAhu5hVAs7-hVF%|M{#+*m&nts&3W6h#mkU&zxgd1r gNF$UT%G3!hnHhhXo918oytPg$px{fYU4y^>2MIA9EC2ui literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/yaml/Yamls$1.class b/airbyte-commons/bin/main/io/airbyte/commons/yaml/Yamls$1.class new file mode 100644 index 0000000000000000000000000000000000000000..ac97b53d2acdac55087502dd035ed23cbf03956a GIT binary patch literal 1571 zcmb7ESyK~15dH=tYt}^& zN0nBo&;BUOo+TcXfSRq$(bL`E*FD|y_1lL}0Ip%gK@-E_Q29L6y~|w3f;MN1)^vf# zbi6`dmw50vR?@Fb0`aGrSxLhK`~Ncr?p(X!i|a$}EO4!_nejl0=+$P@Kzk zBT8b$F!X1#TQDz&vf|&NG?a*D-bELB9CR}b{%@{4?8QEYv?S0O^;k%T%%;eJ(jq}k zH1la3z##_*8G1K{U9a!qFpdz^SZQ>=Ff~<}V>r1Orvj$X>U7Q8acqq-=> zGg?sI`?lt5m69wuI7!MIGquIEE~gGM4EvV&6YfV`R{g2EG+|AQtpsA(gi5;TL(UdN zKSNKZ_)BqSQLCr60P@*cm+I%VhXME$wvd&{g;By`*h7qeSxlCfs15QC&M@pw#8fNe zlRu#t7)9B+X0iT=s-|_?P(w`c<)q*&;zbX;v4^^7TGe$RZiTiu-J}@@tb5`z9abeb zbxjBNk}LSP&K%n0y8g&sewdiGjmaQVaVV=3!YrzagKG>2x9kHC*KvcPy&|afLmq|C zL_ur5%5bZZV;jGuE}1q|2eo{5qrR$}F!Bp^qeci`*t_`gv=A$ATuPxwA|A(r8gqL| z#OAh&4USOin(0|%?H#t`X=Qf~wv#+ftMh204{&q+Z)tcB?-lKu&_-hm=>Yf8PNSEs zUF<>!?NatG8XlgLN9!S%djt0!I$vY|3-qjQj()+3m&K3ho9lm%?C0D&oU)R{S2ubv zNVXQKi?{&~(29p7ou}@7gkvZt$X#pR8_0W!^;w)F59i5(Uh4Y}2Gi}MM96OtIzh7~ uzK!56yrjkN(a<#{5<14EWOW%=lKCp~G^a3xVH9X(i_W^Sznk=L!q9h5!_)r*HC_r7zQuHzt4cBx}@!tDuJ=xz6u#-QxDDzF1iohOeNHA+v{- z;7s0fJi#lL*fzp2=!wr8!ZyT`Yx=@v&TP!qc72%d-3=FA) zLu8e?Ys&XX*yFF69>YXokGS@!G@0W2QFSDDGRdGhLFI)>qzDd`7>1E{l$-T!q?3n$ zI8`d;rX@~p$gD67M+t}%EbA*#G*@lzH(cVUFHKsRvWgR!&~O148G3^_8S;CncM5Dr zV<>o;;bf~pqvB}RjS3yF$SS|Ya6Im>wB|bZgEGvN6}-xDbi1qO7Mt1(jKWNX>4-;3 z8x-4cGfy!cBB+}}W*8{?)YX)+s3>|3IT#q!rg=}no7;{9>&+cW*NlcK*_{0ruT`pi zi~_a)Z$loc@Toy>;%x=D7{)s&#z%~X=P^qoE}iL=%TOztVk+K2LBYHK)>){gVIB*V zqM)S8+-eAK#+z|nzR55X<-0X0J0jXqU6ib%({K%O%apyY1{cIdStty5rb<_L7sm8% z(Ow-EWP8^|vE5+F8;;|9zRTe@M1u*Pua;G;B1!vxVhSP-5+>v%r(8O<8{_R=>c zFDSagduW}2+HMS5d+32EBN(7FrR0K@lWM`9Sw{)AKG zTNq#Z0R!{DLSLSEg2~?>2L=*k=rXyNU{dr1zM?R`#sD6XyKiEEMw@^}aRslD_5huH z9dAT{M(9b-=#&H`S66VAPUUD#fB$I2T$VRFjaE8%jf9f1=>X|0tz>-t66qGMxA;*5 zqu-K&?*b@c)cp~Z77tQFZj-7kzg_k-B$40}*)6<9Ow9dAFI_>*eSzbLfpK}H7mLB( ndl8lI<2JoZx64H4N4Sg6z)6xKeTE9E#DTynOu9JM1I@}mTM7=H literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/yaml/Yamls.class b/airbyte-commons/bin/main/io/airbyte/commons/yaml/Yamls.class new file mode 100644 index 0000000000000000000000000000000000000000..2cd57d350bf1fdbf417aabf5d3b962f306a3da33 GIT binary patch literal 5162 zcmb_g`F9i775*NJ$5sX~rch!wml)y&P#}Z^WER=AV^PTlTi8*$xFhLd#+GKBnGx9O zlJ5IX_kBzEg_suSgmaqTd-`MloSwGddn0SXl1|O3eLN$*_wK#l{qFMK^WXpd*53eJ z#F~LE0*7ojYS~_PC6LjaTP(VcA6>DEg=mHk-@rD3&IRkX6)jlKd~`CqAaj9$nTe;8 zb7S$5^yE}V;MpWaqc<%-klr$77p&Z(?>f=E6<9Z2uV@8jos=50a)Ilu!~}Ls4qqJ| zNzbL?*RG9D37l-9C2KqRvh|d;v?M*sAE*T}H=9V0Pu@t+UB5Az9-S6ASf_o%bo)@Q zU^{kjNnmSV|BS%45jQUl>=HP=X=ftXiQOi;U<$MiX|){?c!!DYXp3MU_8WMo!0`rL zuTzzBJsEoDn|Ko40y~u+6@_qEAlui1pk_4pw~*OLszQCxgn{-B97d0UBLcDiosJi! zBRz}Z?H!X=Q1YaScj2hOu2fAC zCC4uHrPGaMBX|za8#pI0*gX6j^2fvrI4#h1$Fl=DV--p=?uTFuToCB4qMj-_fnAiN z%Q?9e*sc@7c?_uvx+t)}*1hyC&%L8qi}lYKxGZp{F`gXjCwi4l=bGo{r0m@gk zOn@iyvN9#`d@TdzXx0E9DOkQ=7qxOU1xA`gxkkE)z99m>6zk_x#Xe~wg#$q%dy?_*tO-Ee^Q;wtv9cY7%vmZ0^iWzw^4_3UOMzX8 z#!G=aQgD5#@-@M|P_;sO^2+~3(NL2NRhw+RiS?|V-R5;YQLF(&6r8$o9no%n1Q~XOUcdWb67+-w|B0-&%{jIEu1WvmpFDJ)rb#9F)5dJBZ zqFg-ex&c$iT1rVC5b}NmKgLfD{6yerwLWdzk}a0*up1p@*#F+*3fw$dseaMP3*mo z1LdJr9D0DK?&IlIJgq1C-=M%24D#7UgTO)Fdk$d_j^HWu;Dnw94e&l(HWTGraD4l~ z8ctTl+w@?!7Ew#N0H+Y;y93YQG>x3m%AVC&1A3^?cCF&TzyqAUmwbrxnZY&0-qy0p z-%A9ffbG<53~*$Sx=v^d`$B14L0nttz%WKA`EGs-t#@&5l;6hqM{MH;^>yGyA_>{b zRuS|!N3gX9!3#uio;ohHL{M*U9EpnOSGDJ_(XNUvV{>3&@B!X)FQr^RQE|PUCMN1! zzrv9?<1(xb_k`lOhU-*AMVP`gor-YPFw!(vB|**I;9MD0!l333jALda2`UV;jlwWN zd(|+ElY|6yT&*J^#L`hlP_akSmA#ko-UZKiCgp z;4A8(JpCHJUh(uB+S7A1ri#IQh`X5q#(WLmy2tNf&4op?tYL*|YvQ~39_P2=`+C(6 z@Ixg{9ls!Fzr^qGd;EbTN4erK{)j(cd6MVI@aHa9-6M)Oa36o=Kb{_NxQ&(q-2E>n CH?+Y3 literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/main/log4j2.xml b/airbyte-commons/bin/main/log4j2.xml new file mode 100644 index 000000000000..f4a6209ed0a3 --- /dev/null +++ b/airbyte-commons/bin/main/log4j2.xml @@ -0,0 +1,206 @@ + + + + + + %d{yyyy-MM-dd HH:mm:ss}{GMT+0} %highlight{%p} %C{1.}(%M):%L - %replace{%m}{apikey=[\w\-]*}{apikey=*****}%n + + %d{yyyy-MM-dd HH:mm:ss}{GMT+0}%replace{ %X{log_source}}{^ -}{} > %replace{%m}{apikey=[\w\-]*}{apikey=*****}%n + + + ${sys:LOG_LEVEL:-${env:LOG_LEVEL:-INFO}} + + ${sys:S3_LOG_BUCKET:-${env:S3_LOG_BUCKET}} + ${sys:S3_LOG_BUCKET_REGION:-${env:S3_LOG_BUCKET_REGION}} + ${sys:AWS_ACCESS_KEY_ID:-${env:AWS_ACCESS_KEY_ID}} + ${sys:AWS_SECRET_ACCESS_KEY:-${env:AWS_SECRET_ACCESS_KEY}} + ${sys:S3_MINIO_ENDPOINT:-${env:S3_MINIO_ENDPOINT}} + ${sys:S3_PATH_STYLE_ACCESS:-${env:S3_PATH_STYLE_ACCESS}} + + ${sys:GCS_LOG_BUCKET:-${env:GCS_LOG_BUCKET}} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/airbyte-commons/bin/test/io/airbyte/commons/concurrency/GracefulShutdownHandlerTest.class b/airbyte-commons/bin/test/io/airbyte/commons/concurrency/GracefulShutdownHandlerTest.class new file mode 100644 index 0000000000000000000000000000000000000000..d003977d23274bdca11591f7bc867143a7ee2a2f GIT binary patch literal 1256 zcmbVMZBG+H5Pr54j+Rrf6nPP$%3BM_sUV_75`y@aqKP$4h@Y<4Eo{BsHhX&rf589a z7eS52&;BUmY};5!h#H!7W_LRK?6c3z^yjZH-vKqKA@g2s-b$4dEDF@)m{|rkn7Q7Jf%h?Q9=%FVa#KxjGOY$uf*l3nL7J2Cpu? zcS1{Nr{!&o;Tj2O!VELnLWl8|?}lMMcPi3SpYFcSuzE4cx~VVBXCjFkn6hw_D$~5u zsNg(~RP*&VrZK~ikkulmPN`6hhO;l)RL*4PlNiUGsd|=SqfP&8#@p5l{vlI7S29rZ zHWo|+b%)wj+C*;ISTd1#O^U#XdE3Sv+@&5o;7U}F7-mna*4F48+4_*iij8{)tT$}; zI<+c4TQ9=(>6pVa9&d9Q- zAttbA*;qAF1;buUP3M=T=?UyItD6K4W&GueXB8S3da2qiX@T8YYtc5miYo<I+MZmLZhDkgXpWur440aRGPiihtYg)mz>^)0J#od9CC_qf0X}mx3=0+8RLe#o zHNGUx6+%FCDn;rRxU{nq;Rn?9rbDl42-UlG^Ia9wl;yHO?)Ej+pxRQ;F2_D+*;aW; zpnZfBZ&VnZof*rPPgRO}>CPxO5a`M{q%Laj@GxKBh~xT-z=16=R^d-{9}#$@g^l6oZB8A%V->3~ zFWop!A+7vsgj`mU-7-=1&#LXCIv&Mi0&%*>bS>zY6Ss1+FvMi+wk=L88^&~u<8gsI zeH%hp6l4o>G;VDK}UNOM5pSTS$ z(jDl=1s$KlMFxgS^#b?sqK5xe<3PiVz+DY-H4mwPo7FLgPxJWYCCS8lIviKk)BV2Z z)xxptRq}aD)fjux;h3#{laVYwqvH}j%Q~=X6e@ChLEzrRWZ0lu2JFD+@r;Hq2=siaREtjS1=QbS{mdPs<3?&oK zR*VAk-F=D45XiMRslez#K}QipQnT!7m$Ah(lDHJw-4fKvU@r+R!PW5WO)0RttfLH; z*7jBDS_^ATZ7s=a&|Fp3fj+D%FS*Pb(c~T~8mTjhH6734d0uU>$d#yLZ>y_Wh9U)1 z;MmUNmW5<*lN;4uOb=-;TWcj*t!L+Vt|na8YqY5PeTPc8^#q~e>jL{5I8`fKeLaq= z*sI}%rc^w$Kqz)@CW_3)vrfe|9Waiurki8;u3S^chFUWFl#&K3ErEq7N^<1XSu%zkW3SV(w(K zOV@5gM73=E()bm@F8;9(^XF`->he1%XJb|W?&LSyEAET&k4-XH?&d7TQE+SeMUH{8cxb%|2^G3?_A?C0SK?&nPHI>1p~^gLy1-u)sh~}bdXEqn((4WnbUO>h@LnqEuCs3{+l;Ky4guKC7^b`ecowlk+~d)Cr={PnrgZ zSdx-K&iXhzipPoGG#+9lJH|A6obh@B>v$ONGp&m>;Q7x5(``5Z2=WPh3D zeuX-eD+Fs_^~wI)El~I9Hf=oj;SNxL2Ul~~@r|hfng;ss;+whXV0Hs9l7X(P$=o`= zJNGue2i(99<~}+Pr(^qkqMFh4Wj9gb%Z6%P3~qo#__8gT7-Nh9X)-ZFWX_O@Q8Mu; zIe3grq>0@a@gFCq6KvX^AQR{D1}1Thjqv+;68}NQXJf#R(huuw{Ikl&F}#VN;HPBc zWwtDemsp4wwM+35#m{I(1V6_ws+|3nvfttN_yhh(i3;CSY!Uy&%<*UZ6@SCN{{iOt B^_Bnt literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/test/io/airbyte/commons/concurrency/WaitingUtilsTest.class b/airbyte-commons/bin/test/io/airbyte/commons/concurrency/WaitingUtilsTest.class new file mode 100644 index 0000000000000000000000000000000000000000..8ee99d5a2b80fb476b0e84f3c2f5ba69144ce598 GIT binary patch literal 1615 zcmb7^TT|0O6vzKt3V{%nmWv{C2Wdfxb-YqQp;(nEG6NN7d`rtx7Sn7e7agAcBz^>+ zEIv3q`=K1qCIyNVX3WE$-IL8ZzjMp)KR~zmEK{9=j1Ne z(S|Mq?dV{*Q4kJ)7gS5!Em|d;Gb9VLY}q@OE7ZB6jQjh-W5^W#6D!Lw<`bU6%}X~Y zon7LV&go`@6Xf7l;P|4-cZ4U%=ZfP<-%{7e<(-0bE9OB!QP5fwK6g#4CQKD{Rzs3u zD2zIwOqhFtQ&!)Z+d-{n3-0RZ!+?fPRGkdF2+T3y!&zOO6Opx0z``lqzXm;Ch zk`9ADq4oTrRH9;=n@&ZN+-{t+I)*W2U>bKBw9l3u@XbAjfz-!lpoV7xPhnO=nqjIr z6_*(|FsC4OpCGrmAGpMRAEt(RYLPH5RWWldaKlO&cz_H;r`+2Rwyk>QW@^2GaqeQa zow{5-?K&RgsfH&EbN|s*2A<(LwfdKTI*Q>`PSEOpmz*n*54ZK#=-4S)(vOU7qw`Jg#d0wcWK>xr0mw8okjDeayte#rw z2SR6!b|y)tG_ya@`JFZ~=(MWWKo7cUHKGe7uh9v(PH$tlK|6J;homy}jm*bL=8}mz zdXJGP%pGBn;TXepjJDM=d4!o5PB-xr%?G`XdwqCF>s%d=>R3=1Z6U@;Xu2O=7(hRb z{0MGg27}1pHdbkp72ZJPwt?4$1-!%xfvwUzg&t{gVGwIA(Z4p(GgqTu0DW}^nnax3 fjghl)jADXDYO)C~a|)Nb0H-txj;4St#PIen!I+mx literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/test/io/airbyte/commons/enums/EnumsTest$E1.class b/airbyte-commons/bin/test/io/airbyte/commons/enums/EnumsTest$E1.class new file mode 100644 index 0000000000000000000000000000000000000000..6529a826feb4358680e830731dd66d6d62ec0867 GIT binary patch literal 1161 zcma)5-*3`T6#nj7D6oz(=GaevP3C}2I%YI6;DT9LBr^6;MnZflc*QQIHEmhKf2HhU zi^j!g|0v_R9RVIRLek!Q?m6FgzH|HW>-V=?0I%^}!5qVm>1c-Owg*1fI!>?W*q+Ai ze$Ue?;@#k$pRN=X$PDodP9!|nz-2Dwqu8w|U(nK+6JAptmKn6K2&Pt(meweyP3 zka<5dL8R2NOxyI27^FHHLYrQz>dvEPna#V6EhWbdC5Gl0k4!4uX}?4@yZx zB=wd&#EO1})vtt@!#cg=LAN9pu#62X(IYbAAt#S|6sSgMQgVA+*VvqZ!&HC~NDcN1 zwuD#`dLIu)@Ru}*fTxC7ZM~Cnx2=*;bSiD$;Nkuk%G^o0V`F0pQTpmnM;tk-5xrtb imb=03Pq2UEWaI+QJ?sbTGvo!5@C+IXi2Ar4$BayL(G7{ob!7Fwtt!c{={wv)c zwrE^@_Kz}tw`+h0jkM|Qz2E)L`ObHH`s??%YXC2y%ZM>-Tdr8 zxGUohLwZWv$Pf5H#Xa0-NSU5zj(YCrkszMx;JACrdqKJWmk@QuAct~}KQff3VNv77 z84p>sm{;)t+YHa9c@AyU_sdho$HbFHgjeYMDuz4sdi;$gj&X5ppgoaD4H{P8F@vE; zn=hvLL|$b^l?PNstve3)LRs9GvCFXae*-eaYWobyCK>vz>j%{*FH4j-=cb za=Tw>=SId28yibV(P!O?I5f%;wUi9guJG_D*uQacJPJ8?Pzc{eXaY%ih7ulE*RU7H GOMd_{UjF0& literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/test/io/airbyte/commons/enums/EnumsTest$E3.class b/airbyte-commons/bin/test/io/airbyte/commons/enums/EnumsTest$E3.class new file mode 100644 index 0000000000000000000000000000000000000000..36ed197354fbfa8fc7de344abf062f6144560302 GIT binary patch literal 1161 zcma)5U2hUW6g|T(EYK}QwDg1eRjCD9*?vS512&ijBazaFr6k0s1xMTlcFpe6gny;< zp^e7IXMdFO&ax>yXavH}+`0Fhd+zMv*Y9sP0AArxL5N|?v^B$YIwOy3U3)OFEmz~# zaNufH@oaL}%T}pWW=NbH7lzh1te&4^kegM#$*^6Yi=)I47JvhWg=*vMB-?sjKdb5t zx%YDuM9ba2X_?*;gOtm+NW!uGfkzRJgJDTU5_cFP<)9>;t4}5Co?}|QQZ3(#QSDt7 zVML-(M37dYAR>0FDx!!HRo%3BV>sw=r)hNhoFP@WyGFldIHrjG!#E@?kp%CP=~CAV zqd(-dDdh6=4iv{DY$|xnkem@Zay>p!@dR0hnBh3asB3>73F4V?PCMtk>y>JMIie96 z6kpEiM~2cYEVzaIoHs5;%&FKyp5gf{&vD;y-O^0+TjJ>;!a(%WsJYnH_wUlw;2>@jTq-<1rZ>LEk4K`wu5yIy6F zJRs4(L#nI^e*m@l+BIO77WItFA|DcpK zMoMqXV=U{JSounb5Z36K@VjNOhz+d!Uy%_%a&pjPpK63ArLePch0GKjp#lUT)!!>b zLt;tjeLM)@FK7?}Pmi(EekT=f+GU~WM9N&_;qDj8Or%WM81YRc#OSR*4LAx^BYMSC jtZ-V=?0IzVUV1{Aaa&*&jn|+__EvMUcY)|KQ zuj}b0@vd>tPnC`o$PBRy^U~Birri#5405ex)EIUuQ*q=OLIQBeFk7mgpQh@sE9WJH zA^m=8f=Hp&v24pfW{}dEI!QQjKJW-aDj4Q9#Bq-yTo{%l)0MGg!*?yaoiAtVQL4SK zA%t)QiU^V#6okcYNkartqN-RnulBl4?$*p^hchH9PRs1nP1h1}aHvAUJW23BSsr!0 zG&?;`n`}BW?LaCvu%%#=AwD6r@AkpazrCC zD1n@_j|}-q*zguIQ{K23F|A=68HVSRJSQE~^YRnTN5tbngn{UztA^8aTl|eBt}!-p zRZbMrfQHq!O~2<-^5q1ds4GmV@|e14W!vU%Ad7nn_8GSR?@ET5(h)J2p0w5T&pFWXO@F8qrHl juZ;9UO$R)z+j literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/test/io/airbyte/commons/enums/EnumsTest$E5.class b/airbyte-commons/bin/test/io/airbyte/commons/enums/EnumsTest$E5.class new file mode 100644 index 0000000000000000000000000000000000000000..00e882d8e0d9ed7b9f009e6cea6b9340f4a6e251 GIT binary patch literal 1280 zcma)5T~8B16g|VX-L|ZJR4h!f2Y8oHNwvMo*-8H*glD_+c zv^+pG5}*B1#yisrebCr_n3*$k@45HPp85If>otHE$f)RJm^1B^VLFwj$5U0iUbihb z#jQr&P36Q`M- z*5Jq9slz$3wb2^w=MIkcXJw$y5P#P*c`#e8nU?8oF(~mwiNUvHzvn^t!(bTJ5W!uB zK(-SSjTdee>7HX+Cz*Vr6r$LB8vFPPCPMKYe~RcaVD`AS+zel1#y?q!^#=2dYSxRwn+S+-*EVWA=91Kxt~Oj|3XMy(Xa$E zN4lG5r)IcrrmOf3@vRWyJhDnyw;N8CzcR%&4&2yrSp}7I#%VW0?8Bml^tUX@=kdJ&#@6^|n{Y0}4GW|Ms|W4nQ-RM$Y6HIg?d@ zp_niVMf%7`8tzcu0HIHW#aH|WR*noRml(Rhhy+oe1fvp+`z44;Fd2|wO8rhrN(&=; z+1J9TUiP;T)60Ptrt}L;e<9vJJfty7y#c#aHIEqHU><`+NHNxP*s z8(q5G5gbcc?r*~A7KB^^WlkPcuIl^k=W>7JH(6>O Av;Y7A literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/test/io/airbyte/commons/enums/EnumsTest.class b/airbyte-commons/bin/test/io/airbyte/commons/enums/EnumsTest.class new file mode 100644 index 0000000000000000000000000000000000000000..275e3c82749b79437787882dbfdaba83b6f2df99 GIT binary patch literal 3458 zcmbVPTUQfT6#gax6T%c|Y%R97qGADW0R&r(R1ia@ji4rgVp|--0R|^Cab|+jtG(Y_ zd%wN(57f2FOIbej2Xyr}b@e-wkW4U2+K0@Uea_zB-e>P`pELREpSyno7{o6sLJIa8 zc1$;%xm8cZGIlm=TW(BP`K%jD$Y)x(o{BmJt;_m~9y4`oF*Y%`EHa*ghLeV6c+V-= z*3~_wpl-yT7ZGejqlS7kC}>FnzS>zIi)*>l#7#f-jd-e=tyoI zNnAm*$B0I3YehJ&VOt7zUd&sbkrh*hYY=qUvTRTHxJ1ldN!wYBE$0~~pE<)5PE5}k zF}bUFBcgaj#dZbzxAxqT=+p2hc5s{NL@KSIvxabKL@#Z4T*b~Bz4S^iPt*$E8;{^g z>{juVf~Ow52@UPoqo6V4r_M{;3XXOq%SDydjtArsQ+M5XcVNcXh+rS~tLRYBUOlzL zt}7fr{TiM|rvi;QoJm~I>n2Om8FX4;QqXO2M)GNUWu-@T!*o>~AZ5!@kC~=e)XiaM zF`pHdm$;b`Iq5t~h9A;!7)KPS;-<*tJ<{)RSNDAgv5>bi(k_pXPIEmUevd4#{I;VpSC*UQsivMFWfos1YYFRJ>ntcp27;eNDuYelS$j7xav0JF6N##79g< zwmhZa?;wSWmId&$x;1YKwd5++P04Vbv(NnvWHpd z4L~-PAWv=yIanQXfRM+kLY~?Za>$1~y*bJggp5~(O#ENSQ-mC<3OTw3WWOdLmI8)Y;;@#pC^~rke2dHbh1LeQkGwq>sL3)`X)KENfw*r#jM^;Kfku?1f9yR6%9BA{^%Z}=@%c3Ws!*$c9XrO_?_?QOinQ8w|% zOzbE49ADr|&h!z!jkC9h+W7B5!B-pyIeyJ?h~qaLCpmu0@jLv0pRf}@`$+YW7K7B9 F{1br$Z3Z5hr$-}5kp%dnP&*kJG(rFHhiL^12KlKw6OVFtx}*{twNbI^rW4l zRnA+kQ2Rg`mixkE7*AgmzJlU$S*tR{77vTODg{y1@F_#D51byfoM~7X1~zK86cwHq zo}hbEw(UsEKg2MccHEM2P$MSvUlo$OhE)~D9N%+XzGxNq%_s(logph#4cD3imzA!t zOP#om8ybd)-`Tk7xQWjgLe3t8nWzWW4|@Hq`Qof9*(&@|e9jP+vb-bx43094Hs5AR zLQ|+w@>RxD$GaGAA*ms89Gpg0m6xYu91~;Twh_KYe~J zEZbyoYgNg2PnGT9Ii;yu*wir3FmjQW>A)hs)v&~H-M_IWMVaP*BVwl6KYWg*Tlvw$XV=KwLhNlcyn#-4l#jA|p z$||25ImE;e9(VmYpyN5Vsd_A5lXGiS zJ>kT5GOwt8r{jD4Kv{KpiNJ7|p}!@XWIhPVt?n2K*ws*M8W*{J>atxO95f6fUYT=BAfdsNCNZNG$8r+#;`cP`?rA0Ld`@=ruro zowPDYGLn(;chG;KMF^MZzui}Mql?yh-2s=;O*^264!5C~R$;Ql(MK!g-%nCK@+bdt zV72E;+k0F+!eGxZEk=$gMB@`ZU;KgFA=DL0l0=S z4B|cwsWgUssC@*VE)Jmf;sL#b>r@^!fqvWooeDtzOi@y2xBkN1^VqLgh-2j)(&_QH zm?5m0Bdi}`b3$!@#|tHANj6*K*g1lwZ05(d(h2@Ciasz*ct;5ND1FCpn>x!x0x2Z1 zOq2f^CQk9$3ix!9?EtU*bd-rt=nRXu0gIObi%J~T^I0^bZ_VjqYz#s>No=Nw&9oZ$ e#Ab%j-o-lZVF$CP*t~48Sr6DSxD=5Pyng|X6H1K$ literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/test/io/airbyte/commons/io/IOsTest.class b/airbyte-commons/bin/test/io/airbyte/commons/io/IOsTest.class new file mode 100644 index 0000000000000000000000000000000000000000..93871c88e9c0c6041ef9710d6710c946de1fd34d GIT binary patch literal 6187 zcmbtY2Y4Ih8Ge7SljS3JE+L6ShRFasj-w0`QX2xXlMsXKgxEMZVe~AW?Mq~xkWPt1 z>44IfmeK{Kh3-i=h0;V$3Z;V%O6j7T?vd`&MK|>Q|2s*iNKWAC^H|n@|M>p*d%t;l z_^G20061T)(@-U_&~_rGogO*lT9KGDG2tXL5l;2)$P8K;S3`|J(?0Wn8A+JQvB-{* zeOAmBs5{S2+U_QS>ejX)ftnsCZiP{edL6Z>6KIUuNvl6QF=C|$&5?v9U__mmnHVzD zwtV&{Yus@=Bd|DnQV?ANr?~{P%QEA;)3!@#;jNP~E9Kfmt6`?VECo^FF02SN@5&}! zd%_yBGd3^XoJ=~dsSXJ&h&t)9$i6Jq;Qth*rXyy`j!3P$LO7kOxf3Z3a|M)Pv06{JjaYggL|`*xb{IPov0Q6$9cSTe zf%=1zWC>fK--lMfq2!mtEuX0ftO0Fk*RX>AP)e#4t79cP1hll3aS{i3d20n;DvAvw zf;Ade3$#?W>gG(wN-N9jSc`Q6x~XQiUXwKw^uV)&H+fFp6;R2aX&aI(uGg^v=L&>q z%DBf;=QCu<2d_fOx3iS^94WE0sBbCR6%Nt3DH0|yyOQ+@O`2X(DlkJvj*6OYhIpnP z7ouCkW`Q#c28fND>5Sz@23#{4H`DPR@0mW^gDnEJmkn;adZWPn;$8U@{?4v2wqd)5 zi%N2Zr=X5rTuek`ma6~=EDDfyqM)|D-I9=~^u#`am4U5NrHJyrz1=ZaX<4jmgILWaV*J(*x6P8R*A?)(`TIEi<^726)mw`!bZXpcvk_J`O z3TzB|i*Lt(xA-#^>?Ym+avj6iBT(gx3UpPFcrrR^B`Z|$u>iDcZ?u@Czh`E(KqL&jro z(c6la_s?f}RU}G`bi4^T8j_T*+*z&kIEe&Pt1J#WQn-d0jrrC+Bu@}qYnc>=ldG<6 z@-8jP7noC8w+^N9wQJc4d(SJUdJ`+x%mBTL*GveLbk%*%NC%6bEC3xODW0&>9dc_3 z*Rs53+_;ma37T=8j_2bAjN@YEkhT*Tso*;05dP0H@*;+Rf~9;-2sik{wIST-57&k8 zQh#_(18%}AG`yThi7&_z_feH%ooBfK8p1ryxJdb2;sH<@Z1n? z^@kfZyq-2y2w4WZv!kO{+VZ-Jw1zk2>k`)_%PMcCWz^oG<4(MZvE@4XFq@rsq+q0m zaXa23o1nJ}tPZN|Ck0PIncz=MeS2hexeafZhu^_Y!9UEM9*Qox{w};n!@C8RvQ>+W zInEe!qSv+YOL={ymz|7kvFQ8n#a;9zW`meX$KMo$liwAra)mjcVWn4LvH|bM2Q_>k zPf^LLjt}9(WXG15)2GRCo*flTN($$@8gMu6(eTl{l#*2)_u^v=#-ue#yrum5?x5l0 z%*@Ju0ouE>b|P-2Wf?l6BZn#Gk^^QUYwci;Ju9epzLEzV&9_V#_u-f%{}VD*m9MuA zh46rY2+NHR>i85sO>)gt%1Savc2qi1Cd9|dv~?fu2;(7qUc=||5mT_VjxR_MwW|I| z!XDP~B|Ji%#?4H>;)ZSa9(n#z9bb|Cc5N)-WGoqjU(@k*e1jxr>}#1NxUrYz!OJIJ z;;0#CtzZXaO{SP7t+(p&DoSy>=XqdxlWC~yt&ITd2zt2qh-Fu_VSG~zp)+L3O zIicYP>=KH$@w@LrLvHZ3<3~DvjGs^yYto9bhnCE>P1A~xW|Jz5N4BcH(y7T@1V7X9 zbNr&v!wrt7orA1(13?q?B-r3}Jqy7>pH~vqb$pYNN)9j=B;6j#v4&qUspk`jnvy%i z_zixi;kOK2SuH1=*nZn}B7NSsj^E=C_$1TWX5=kQt&ii*@DcTxK9^C@O8H4;JC$Z;8Zd1 zbKHRAc+@}@o?wrlLP*+@nt731LN~Kp!kie1o6A;*L_K55j>|U7Yn7IY23_dlG&Wau zF(3rmeZy7k=qWxBJ&d#b1#4vbtN=m1e~6j7FhnD7$`rk_cy=w34LI3!%zuH?{Wtkl z(q$Rl-HzjC+_ahMV=wH)Ghs1L%-2M-z>;F*+Q|dXek&4H`f{T=YN}UNU7R5n@MiYW z`6+=%g6`~}^n`C$eNARr)N%G_Q^8VGQVo>{l^h&on-$#t%on{YPkuHSY`)|kGm#iz z@#<=<6LXtT7lsfmy3kO^iN&1o=a%bYhG^v6vf|tdUCdH*ZJc9P>P;rCw8}qLMiY_z z?+4{tmeQjMntf534N90~!ST363$sHt^C{544}Wvvv&K<`-$Kr;ID*hU98@99|8g0a zuQu!62Ix4AbHEI)R-=)l8m=@!rfIo<7Qdy)TevE(>M~|m-;X&t%!{@gi;R{Wmh^Ej zh1M#p%wd($!lxY0$q&^+4jcJg1TvqZfkgz>!V8vQG28zYScXn4SKwN_t9)=_tU(vf zQ(#(gK1WqNz3CKyZ}b6gC;_bC7%lhWg2ULF!zI&UFJhfTUcufkjCLaKAkI}-PlhGq z9?lH~oGX2ti!jf}$=^;+fpgTyxxm;FH7+%F{v;Xx8<-qhrK1t88i>Dj%Usx zg7r9qzZn#fEbx(3^OfN$TusIrFcZ(^sET9r6iCJ?RWdujDc%&%VWa?IJeotI-N#X_ zTxkaPg7z|~aWgFN3U3tb9xtdlf;S(*+d6AjcI5ER zDZEdhv+gdmHrGwzBLWX%TW4)^%`x0J++3T(;UhR|+Rb@G$lXEho=*Htm@k6lX{^{;w;DosfTtTI-R*HEUNB0#2etB{i zzzqba0^K;C!>=F2@o4)|{88TW=bHQRGs) zFiuMGc!3;4JuGT6#-uXNAhiRoyUE8^kM*KfF#9!yW%4JAd|rG~8E2is1vJhQp?r{t zaGB~?(kHG`;;9Bjv1XKsTCSo&X6l@1Dsty#YAbM<#pT%@9?u^}wU|vqREg8Y9DdUy k#6o@+i8I9#HCigp5@)MXt7sQ1MF)4u(zi;i7HiS`KL|HRivR!s literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/test/io/airbyte/commons/io/LineGobblerTest.class b/airbyte-commons/bin/test/io/airbyte/commons/io/LineGobblerTest.class new file mode 100644 index 0000000000000000000000000000000000000000..1f8476b6740d942b8c33b462e4146e5edf395cab GIT binary patch literal 2788 zcmbVO+ji4N6y0M2avZggkWj+?j-5bMD1?hc+9V`2)D8s)rORk2~3_r7u>AQIgWBq z2ge@;uCyDxZ2LBOopW7Jn$jjN495zds2Ljp;iPBNmRuNS(>4^XyoM2mqam+A+K#av zxRyF+EYR7Y!9@n6IHX~W;h=KU@T?cM^o(Nk*6|4r6K%Cjq0AP#5n6Ce-_Pd~D^bko zlSc?tXh>}5DeiMZn5|{E8OV|(UX3)4F$_te92D3`ZgW$rG_L^-bLkhI8F&NigX7hK5^|toK%P26^1kFhdC5R7=8+B7YTH|c|8{gPWw;~|x5c)t|Pl8#j+SZTi=$f~#H(vYZz8o+RT*XU3_lzNRt zMm=#QKRm8%%5uWbE`ek?^tMX2njNLQlJM}3Sj|M6p+ZL&IX_EcIo#p&z%2z76yH}j z;F*r+FjWjlI0^n#b~zVHWk=(};M!KGqefXpI-V3s>X&J1e zuAxRsnUvi*Q6o`yWzm#YohzxZvB5BCx~+&W!zkT~t_sIdphnb>9=m zWbvh{8EOD3LY|H$eq_+9-fCTVTMSo{L^}$f1nA44QX$D9S*8IO`62iSG*B77MWokG z$EGUifvq~H%FC3zKv;aqRtCx z^zY^gz9qj;$zJh|tiB7Gf8Uqy?=j!C59PbJjUU>m5a%}dE;LVs;ms1HoNAf`_7c&Y z!hOnJnOa|$;@S?yl^u$+I~1?ILs3~p6kqhE_*YEP-k~_+wBb%}L!^+v{XvP|ophAj z>qL4QCyA~>4e1tcqlg)TdYxWhEgA-X`2H1;h2Mhj7{wW6-CHe+Y4TLzCGQo z0V|5sm;M!f>02NATvckNw$GLNC-g7q|4?=I4if`QWcjJ8`m%SkGyd#&cIUhI``xnF5XW>!U`A>6>+4}@#3;jlqvJ+N6I`=O7(wS9U(O^3RBW}&jr zs**t8TB(pHFr0hoDoLNadkX}vWRWGQE4QfAWN{cEkba&pjHGZ`a^840J2N+PZ)Zl$ z$U}iM&yA#uYq1)>&&|F_ydW^3_~m?I$s#b7!~D!$iV^-%!!h@1^-Gm#jY?YKZY|6> zFKP_ezM5Mt+2u?wSN?p{DsIQ&DuMV!8drWcz0-CV@>bh@{lqwCv4dzU?0+(2xGQ&lpA& zt&LnJYpq*(yIiu1tNE2Uyo0Iu%yVd!)v)HBAyKg}FLIa5M+9C=O>N;8WbrTe!+QjV zUT%Wr`@)aI9TNL))Ad;(oC8)fuzntQsN}*mJYQ5C)(GZ}#DHCA25)%6mntN^Pg{qy zWmKu_3TafB(FR134JPZNX3!vDzO?JUI1Ex*2hBzM(Trgov1$`H#9>ngcMXYX+47i? z3Bz&az~F(Qz|`{`UR9CCuJFT1>hCoh%$0$0OjHLjFXXalx;5*l$~=|(=~WT~+8|B( zh7<-3v-$sz{Ofik0ZF(!2xE{Ua3ghIPt;K#%5j(Fn~e(dZFO#x@Q5mPwy4jQeLUGG z>pUQEH`kT4DW#GqJ1Z;_D*WZGV$+qp!M1q75t~tc5OxjvZs&x*XYMz#1#$E^ijhe@ zZYq^rh{GI#@mF^oHXP=CykZHZ(qW-MqP!eWhN_G5qRiDmSsU1a*cJqCs<~pM4jCCq zZB8^%C?+rPSPf6M6eH@?I6NTm*Q+x;(S-j(rxO^_RE9uOGaJ^b$Yj%Z^P=G4K{yqp zZbWszL=sQz#0vCs_Hyz16haGPzfyWn8&xDrnhLEdnxK_sZX)D@aY#uFvz=U@G z++PlR;pBv!#kG^bJ~)LthZ&2mhl0=dxJ#YrdjXYvUDWt4S2x>}RM+=;hZT3t(9=#l1YX^UOZbanemOMBP_O;@+C zwX{cF&~&+dqoqCWf~L#uTP^KLkF@W#v`mk*AGEZmJ<@*D(y~3${?O18uml#W literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/test/io/airbyte/commons/json/JsonSchemasTest.class b/airbyte-commons/bin/test/io/airbyte/commons/json/JsonSchemasTest.class new file mode 100644 index 0000000000000000000000000000000000000000..46cfed884b4f68ee751e9d6343459c4425710996 GIT binary patch literal 5063 zcmb_eTYD4N6 zz0cqO`_7*LJb^zZ(Ijxda&*ITXBK=@FF570V|)6%=h*s5{*4#r%(CH4n4X_RTwwFO zaoNyIhJ8UFotZZazCiO~%eMS}fmlc9q(FSYDViz7upx~EngurHE!!NamS;?N!k8(U z0-3y1FiMk#YsvS}829HaPoOiu&h7LG?DDy-;i_-==EOq9oN$h~uCXxg8+Orfivq1< zRol19=A`9WTK!FGHj(b6$uX5}BuUNk6>PE%V7DtfFGMY6qJ+I@_{NN77Zv^^1hY>ry)%vb@qj?0P;zX}_+WI#AQhZ(X_3&B#BOGIoeQO~ z7uh8C3G83(h#@D^*pD`XT)uk(x;xf=#?HwU9z;hH2L$#uPR$XIh^q9Z(TOgBw4p4= zFI9~aQ+l8QBzGdxIjNyrVBfOrcJIylWKgzuD(fg(XU|{PkQ3O`III?RU7*FhTA>ci z;?tHt=Tv>kL`mayVon-wF$z9Uus*X*`8NRxfGhF{4x(D3NE4 z#3l7Iltv!ItZ9A-=2F!Z7+OF71ESt-?|o7p$1$45DV!EaTK1@0G+pA`G1Y+Ls00>OU+uY$AA*q5}0$L#pWl>7JU_#;LsNs2v(AstQhu!2DYsYZMpjEWqwvM zeNV$xwNfy?#+BF?$~1pe#Y^*4*Le-kGhVV?!^hYs+H#>I7uY_*Ic(MMG`z@`x#SP5 zG7+CjACCsuY94VEgXj$R*tick2Z4FZ|aNqKl%jv?l zdv5h953jq9MQ9i%y`S}BTeQv$5Pruaq_jr`R+BYv4|;>PTrpgu?CGS+Ws9WOCyi3o z99JcTDg>|Ru=RhPokT)kuX2(mYTMHh zv#N6%zA3Q%a6O=>QZfqWoKxa9`&0NfzMI5%mR*{Hqo(mayh8T7ruu*h7I?e?B6nii zKwDBc-TA?_rs1ZB-}Cyl-t~fQ)X!X7|7{i;_6)n})&Wts=bY?K>=!I_afRe9JP$}1m@m&YkZlb zH<6*MrMJ1YnfBI%e6%lZ=TWuv4ldZr<#!^(E9rK!Zx?p+?zRU9dA^5`#bdk~_M;60 zXvax<tAwzI*U~jwEi6 z@;^o&7(wBz1VQ|p_BbFWGQEp9EOE#jUBt2XaCBILa5DZbVrOIB>FK_Wu_n+* zWS+i_^D#tBnP+cdCS%IK3#<54lqI7st`$|5QBLEiOVZ~x_En|t$|}AE8Sva%0cxk$ zW#|j*3jMeY{bUe&8!rh+HpCP;`xWj7u>sv=LXJ$(nfHg7okJL7Ca*GwuP}S>FmL~$ z^*?w_WbwEd<^^*cy^0lGL7qZZY!E~E3};}C5l6|G&yp4U#Ub8#KF2jb&y}SJ0^be# zfG^;ScQ9cGJzrwn%TtJXxar}`9=?LFGMd6@+Qb#fA#pzQHF6{Kjf1!FtznX)Wu(TD z-gu9cMaYuYxTHyMf?|l*m_m&NOj%~+Of#`tc=fK%_*%|@ZLdklUssUdF@IvUDWo%_ zXz=64UpF&g&0W@lR^4qhX!(*WNOF?Y0FF_>$C>bBOyCJ@!ILZ;gV={5QYKI9Fbs^~ zd5q$9Ci~AgjelWGBrz_!d0#z)GvXYtr?QOn2gwTw!!+Wj_!*O(7N_xZj+(GV84Yk;% z6gfpLo+IGTP>a*l;z7yWgz= z*;xXXAY^~byqV9u6`(d;6WB;M1r*AwN2!Z_sHY|_YB3a7#Flw86jvaT2!hcsRg~my z5Oqu9wHQbtI#&efWnVW$TB?3o*?X9v0rM<77da|n8-d!13J%~B`rs09k5_viucAsO yU&dc?MM3^Z07wXV41cLH7w;f>33j7%7dQE{Juk$tV-QcQ%1y$Y;{_sBwmn@tB literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/test/io/airbyte/commons/json/JsonsTest$1.class b/airbyte-commons/bin/test/io/airbyte/commons/json/JsonsTest$1.class new file mode 100644 index 0000000000000000000000000000000000000000..170d8847f5444bd23d254de0a9794e74fe6f05be GIT binary patch literal 779 zcmb7CT~8B16g|_HE?rhARS>@=Rs$LxNqnR5LNsbtOk~6Rbh*Hk?Tne38u=&w4IhXJ z5Bvarl=04n@LJr--Z^*X3p#Cs}a#Mu+6clqAp&$J+Pba)o?qiA|;t zw9#Q(;KkYv`0M)utsQ$n9SF>2m_a*56Sp!Xm=|cSMZ!X^4ed_GLvn>0R_v*l+fr5g z%ITP29k!xTf#=i9_BYsQx@RY@qz^g@&R=)w%}D)F0-Zg5WK@_qzBKuNwQP__2{{S6 zlDYO_a05ey-KmuKo7=qjgWsF7vR<2`FBFdLL4tb%t5dt5;X!O#7I@f&{W=^`894o9 z47pmKe1gXU>r<8bSAGPNYc#vdvLCGvc*?VC@~@;5-S0Xt|7kh@j^683M6#HlP}Zd0#mj#WM)e2Kl0TF zW8#B9z#nD2vmv||ceD4NJ9BdG$-VpM@2}qgcCi+rBJe_)R4UsadrEUN92)J?fipTi z;NUWHzOxmfCh&%D({t%O*{{PQ9mxDD&~jrb_2X+wGY%(oPL^~|0(F0>T<0Bk=uT|0 z&Ga3mmERLs-?#^V^HiX=Z_cOzftdtTsK=;cHbI0rf$ByeG`mXE(P-Ewo5_B`p4wfL z%i>g873$l=S}-c`a&p_w78{LwW@K~vsDj|!-IU%Agz>9Fo5@XAzzVtWBJCf@fhwP0y>%>^L*W{Q>1(Ao;8{*;1ce zgcX6!iDI2wLjutqnm%IXPsVvX=jBxSUlXlX*ibmM9`BKgi$ z1x=3ilKTxU#z~1|%%jcK6dshU1w1VCBRu9@!y=wyiBX#sLZ9#~^XV#Lb`o?K{{gOp B%-jF~ literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/test/io/airbyte/commons/json/JsonsTest$3.class b/airbyte-commons/bin/test/io/airbyte/commons/json/JsonsTest$3.class new file mode 100644 index 0000000000000000000000000000000000000000..8b8a6bc5da070f5ae1ca151203c79944266531c1 GIT binary patch literal 764 zcmb7C%T60X5UjC{7cU!ZOdjOLLl^`^$wq=3j|)naL=KT)#fi&!X`6A@GttaAia(1( z6e)*%Kt2kkXN9<$>}tEKXG+zj?)`i7`wxIatVO5@tSggBWqT7(X>LX%qg^_5MyH=R zxQv|d>_(^wyyn}qFP$g*V^pL=nSTwm+*nHeU8U({JnE6nWUpXP?XJmX zaW1V2_3dFT7!}x<-nO&LM&mOxwmH35L2&+VN^gepyA)`gsezV$Z29t{`(GnFxQBtv z92e5L{UbKge5domIHd=l$zPev2u}sprp`LS^Dv^O=hbF*l9?~PA?02m`KUG7QlDIe zWr6LfVx3z<0?{3sJz?b!#(Avra;p5ViB>CYC?NhK%yMop+Czn3Al`ZPlfy40*IZT5 zM)^N$d1#uS2$63naa%0%6O&2uG0uPa89JHmrBc?zp1= zgBN&*r@SB$h>$=$@xX6F72mA4iBT)H4>NOS&Y5$*^L;b_Jp27m05@>k#)O~|#GW4{ zyHB<9dhuWoN2#};#*x?Nly0e1U)qZAhJKpbCt9eBy^g#e&grAeb8~*ow63tAsH&eVsV!3#2WW+zg^X-{h5gV_Q(T8-JzB zurTYOf@#5YCy3Pj;b2!KTRs7rHsYQiZu?1K_W5B!?*&BM?7TKtMAE2_0n8a0J9!Sd z-PkUHOgSiG(pYagDC3l|Rvb7u%`Vh8Lq8;dh4GXl`ZpS1n1)szT);)aRA1>#Eb>!t zjFrm{H_Et-t2V9(W-_&gItX(eQwQfz7hHWwjj=q(RY`FCf7NprHPE96BRJjFRP~?SGOpnr8*d9LCy&Rd=iptu$3&Un4<4Cj+T-1rn5>x(99+kTRMsRG zRO?^91ZzuB?#9EUr#=mg#+Bozy>7}1oK_U6B%?_2nconszEWwT%l`#gzt3;-S)6Lr zD4WIKWd`-+&Zc#W>l8;Rgn4t>Z60FLT|2~*yLyP_lU!93Ba{5^HcB#uij*)X zLIJ}?dHrA+5W0}S#GOy{xV$E|npI1KOJ;O@NZT^H};h_09D(}w`zc#xy8h~1rn!Pea=a#=ot*FD1f2HdzV%USV}F15V4g^#kRkFmkE%)Ek4+@y6YJKy{d D)Y~Xm literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/test/io/airbyte/commons/json/JsonsTest.class b/airbyte-commons/bin/test/io/airbyte/commons/json/JsonsTest.class new file mode 100644 index 0000000000000000000000000000000000000000..70a790e15c456277b51ded3f5d6401f60e96fa00 GIT binary patch literal 8002 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 literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/test/io/airbyte/commons/lang/ExceptionsTest.class b/airbyte-commons/bin/test/io/airbyte/commons/lang/ExceptionsTest.class new file mode 100644 index 0000000000000000000000000000000000000000..3e9817a76620a8b4c4e50e3c117980dafaae337f GIT binary patch literal 4158 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 literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/test/io/airbyte/commons/logging/MdcScopeTest$1.class b/airbyte-commons/bin/test/io/airbyte/commons/logging/MdcScopeTest$1.class new file mode 100644 index 0000000000000000000000000000000000000000..9dd2b62ecf196f8c14ff5e730e38250bccd940e4 GIT binary patch literal 692 zcma))!A=`75Qcvz8?uC@bQdU;LP-l!Nh-1Gtre6DDxy*Xhah_P?ple_#*S<+5|7nO zkvQ-GJQV5}a)`u*l{{mAwr6(!@x$ZYJ%FFsX`;r^kviqlWH(NvxgL+TvT3P@L#c*o zzsLu5drcd!0*$;8+);g*xUVG%y!p zftaHZAr=`LLOFBO0>e^-w}|Q1q;d@3_j*sEOHPT;vn!FigO{Z95`|c1hYhjEm zM2J;}WjoSUS+q0J)>B?k&Yo1_tQu#+T=1+E3`tMtyu9Q_`t=kBZX_+k*WRneIbdiF zbY*gJB7N9+R=a&)8N>WQ4i$Hmq5U7vh0F?hI8)oe8EU|+08?^AiI#q;ywsKs^o1Mg zqKP)cmskEOY4uwvVU9~~t)L>qGm`F9TZc9^rA|)+at~HYU4*MXVBwu|_0%zK(Ugr&R+RWNY|<%_qNwkK_Yvll?@) OzYU+xf1hd8u>Buzb*sw& literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/test/io/airbyte/commons/logging/MdcScopeTest$2.class b/airbyte-commons/bin/test/io/airbyte/commons/logging/MdcScopeTest$2.class new file mode 100644 index 0000000000000000000000000000000000000000..a5538657ecf130beb1aa35b9769393a87bc1f1f2 GIT binary patch literal 693 zcma)4O-~y!5PePpS<+2uwzRagl=MR?Nu{pTQ!6MJ)QU<89D?BN-5n)HjvaZup#H30 zio}5*&>vNG45<`}3oCiXelxSrZ^nQAUR?wDinmSF1bWJ*Qn~D>r!=?IsWoM)?Rc!r zI2{)GD7P~@rqaLr)I>v|b0*JaT6v|@16fXnawf36tBmq{0`=|Qi9loD7Suu=D>0U^ z9N_^+3|&NM3$!nk*4>P{vM8u%L0~n;BXl@rR(XNX+k+bhEt&r)JEPq1+(mkKp$Lx! zV$U}{Iw$8;K@pz(=d*K&*#^qcVKvRj9m`CUKr*no)F;xZaGrw=KT)N?hrzwOvm?+N z*~;bgU4`Fv7Mu4mXcAZ%sj-p1avcA1D`Bydy9=sD-thz$rO%N)CR+Vwa&1da7?PjZ zqKU4+`+HuMyY#~ta{F4AC9%lpkeha3OOGy(qt0&w>=9vZ2be7`K#Fg literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/test/io/airbyte/commons/logging/MdcScopeTest$3.class b/airbyte-commons/bin/test/io/airbyte/commons/logging/MdcScopeTest$3.class new file mode 100644 index 0000000000000000000000000000000000000000..e6a920f277fab033d7d0de881b0a5599dcd27df9 GIT binary patch literal 873 zcma)4OK%e~5dNG;vk6<0EKnZh5okh_P3a=S0o2k<0JT!KJ){c9%GouEtIayvbz1dj zaR4L^`~ZFwVw?skQZKP&&v@qZjK7)r^Y_5 z{WjXBUu9D&|6|uzq5LXENX0vfW07JQxc;yU-8hu6xc^Ta6M2$;b$IyWd7;8BP-aL~af-l9(T q8d>dmiUywJ1>N%4qBBF@#$3L{Hpv{CaIr(088P!EvtH58p!pA)4c&$S literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/test/io/airbyte/commons/logging/MdcScopeTest.class b/airbyte-commons/bin/test/io/airbyte/commons/logging/MdcScopeTest.class new file mode 100644 index 0000000000000000000000000000000000000000..9886951b6e83a5265945229ed09ffe8c44472540 GIT binary patch literal 2501 zcmb7FZC4XV6n+K*8^U6MMpSAwDkzvpd~GYBGy=A00xgM9`o1IsEZywp>~7TjpdLS~ z=OCw?Q@^$6^pErp^h^7p?K6`!qG%g8IXg3V?mYM2=ia&d>t8?q1mFhN4Ri>cv%QRE z`|I^kW=dYA;<-V_@isSYcQcbOmkK4XDvL4*4MYU`x2^kD#<94!w7xA%p+K+a+f=rk zyj2y5=d?yGw4DqEQvy8&d(*YTnlA;ey}Uc!SZcUJ=+olVLCH;G3{?a>Wj8f@WRU3pG!KJDv0V&CGU|HA zSQQdoKl6s|IXkF2R(;W`NNRQ6x11VT8!c|hB;k{#h9gNkNLGE8rSH^}-hJu&c3GAU zTp(~8^u>@yM&m76^`(vd;SP+AzY=c@*YJUX_XSQWzN{dSez?t> z<4a9#Rts3Bfr$@sT_Dy_DQ;Oz)};gVX(kS!kn0A}lmRl)c0pf>VG=h~aJ&}jv9_ye zd?kjDaLYhe;KXa=YI$U07IQ2ul?=;vgZYP6DRk-!Zq}_Y`DN+PyS&OWSlSS{-e$Pj z^&s>K(=x)cOyjnRkJZKODmh*tV_3jl19zCJ7fqPx19 zb$GPtfNn7@WnHwXThW$0CuYj((e>n=nQLoX$!{xo&)4IJJ>-`X?8pJH$i3C@O|;>cre zbl@1@hcx&A4-T{Sp5j~WfFSJWO{femz1E0mt#4K74|QJ8+V7 zrIqBUe7eTDI%7P+;4V(RfQo6Gqf|b-56)=8oom6xsX0c7aRQwWkkYunBSLO~Wswv4 zJ*3y3;K(yfEbijsWaL<67gzT%xkm4&cQCVh;b){S>|p*8Msl1RYMy$YPyK>uI`;^D zsq_zsrqVn3B=!6;&BfWpFA_b1DgM-`h&!S4km7Ed#7$6^A$=3ny^hb=KopTlP403t zj5y9?5lfUMNbaW$HbPCs4C_-%qLeICGJ@{EX)`IFs-}aV@8FBo$Fv_|w4*f8U}Q+=V1^uJF~bIT z2XiQ5ejgL}T1+IGOw3?NGa*_`G$c`?x0o3IKPEcy4ZY~VxA>0ZFvITSsGdY)U_Kg; L#UZNq6PWx5Vk22D literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/test/io/airbyte/commons/map/MoreMapsTest.class b/airbyte-commons/bin/test/io/airbyte/commons/map/MoreMapsTest.class new file mode 100644 index 0000000000000000000000000000000000000000..083ba6d4e2523bb2cc578dac3386ee488ab8e059 GIT binary patch literal 1244 zcmbVLZBG+H5Pr5V9Gr*HDkz9jK%fO=6%{pyB*bXa4g1~KM2osSgDuQ9o2_u)Eq?97bj!I<2MMrU6kv)ns0~02$W7@zJL+Mv}^&pY1j4a&1 zO$Ossc&R*i$1q*3*PK6|5!5U}wM@+6j)B_@E5svr!_f84DJ5n-k0|4H-%k@=I#Fw3 z9ukLId>+nMLO-95ylHKpY#ofd`a08nRmA^N9FOFr@8wv~e@qob+JkQ=RqphR6K^mu%Y0KJYjDG65O_JITjN=MPD|YDOf75hkzU>R&HrW`SkT-{? FKLIS-K)e6| literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/test/io/airbyte/commons/resources/MoreResourcesTest.class b/airbyte-commons/bin/test/io/airbyte/commons/resources/MoreResourcesTest.class new file mode 100644 index 0000000000000000000000000000000000000000..0ca546de657e8420c79e4588d65b3f27d1ccaa95 GIT binary patch literal 4115 zcmb7H`CHu96+I6y8V1ECV@!6Ce^PV&_5=)$Xe4wYRci*}9ocr#3{O5mbZv%J) z|JKkVaLo1$)Ar|ALdz(5m5S#EhHnL4%`aJjal!MgsruWr6@(hv1iF^Y>!#tDZrPZe zU$RP}K>KOiwZk(4tpkHI0&Qd7f|W%pI&^G9yTFcu?OGRWm3hmbHs>8nAXo58rZZ#u zwtSC`ZQ-IF2pliGx2W=rDP(l@P^T<&K_EN6T(YX6&6G6UF0fOD&6Ou68(#!^r)q9! zSF9O3uo=jR>w2N7oCNk2Jilx#)tDOpR_)O84YO(+l8Jlbe}oY^AYGDC^ShghQ95V^Me~rS=@yK8u|qKHjjKH z2rOS^r{iwiLmX3C#-FO04w*lc#EHbsCtzaB;7kVhHj^J>@`nU=2etVH+i#SQ;$V(O z4TA!AH{+jh9II?PBYwG7A$JWia;(cEI_|?!0nJ*rO0|%Ma&%yD3mLA~+>*@27*}&; z9pxnhhK}Pn(a3Fj(f4jJw_-B4F^7rg-^0R5w$+LXj`g#?@GjfoqFP?^e#yXL z8{S}^8_L2(Rf8w6pNEi9_PjEyAv%xvV81AlFDoQRPr+wvcdZ-e&0vuxsr;1$_w^PP znQEc!81YQf){9U_4cDo)lL(#7;Y?D$xH%}r)G=2VG_hz9QvC`=l#hIlXWg=n6+BG= z&1%(Ik;=r?r-EoSt8;PJ%6H=9_@stU2;8BN)U?#HIzEL@^GvOnRe@7+gj=kZ#7Zr~ z*xIn1#pm#O4bRj!e-dmgBG~gu?-%ezW)OOc+5M>u;#C{7RRUku@fCcP{W?~Ohj%j0 z4L->Y8B4`&?3k7L1@qu>4d1Ar(~9>-qs`!3#IW7#repJHuRE~G*M~!_ilVxUkmKGOHJ?aM4=`viKo>tl>wgGm22&HOnZdz&O#oYL-IJU(xXs{8XT` z(liPDH(5NfXSDcvZgIy74i-G`TCJKqN{i7Uo~YcEsfsWVYanV_}LMf^2Q#(5F2i~S)x;Jh0X=4}u62q+Ocmr#! z7uL3-UZA^P-pM^qh?`yVY|$rN*YZ^>kcYwF1@3J&gp?dcpOuD{TzOGj2SCVkg9kr_5S?{e>Tev{weh0dhg-7H_Pz5ESwg658sys#6o(Ow&(CO{9KJ*#4GrP j8vPQ#!Ee>*_xLmZsz$HlP5cdS(Np&KxA71B3%&mb_{0qN literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/test/io/airbyte/commons/set/MoreSetsTest.class b/airbyte-commons/bin/test/io/airbyte/commons/set/MoreSetsTest.class new file mode 100644 index 0000000000000000000000000000000000000000..391c53d237b6ad995d55094c6966ba1084d4f614 GIT binary patch literal 2388 zcmbVOU0WMP6n-a3vo&1>LWQE0LQ9blVB7kMp{*3C#Rkv@Q@`yd3}NYJ7k6i|{4B5J z;ldx_VC87 zd!ZFdWv%&vtVk7Z%1{}|2=wpT`?lrUUc=g`?aI0m$SydZqwWc$rwUbp%#yz)b4cSg z6Bm#b=qo#(T#uSH8Eo1$R|@3Ie%*GfcHrpumN27soKWCq`3z7>0>g@s7Q;{mYUSt1 zcEhR+YJN!XBTphvIZau0LWk}bJJhI>pYnRQ)K zX00}xkvbRn|Rm2q`=teRZGgRD{Ep31vZu) zH^j0p!*yS6?gaiX0&`R6h*_xSAyCwb%m_U0g`ZU8m9jA~Cvd%^W7rD~+g%JAQB!(q z5z6EKsc;%wN$mCm{?xjZbLC%=wg84sk6fFE&;Uou;0a%C zv^ji=2L=`euKmxbFtLPXI!OrZ8585Z@w+o9X*kDl$;|PVT;wW#6x8KIN6)f>&Jj7M z;c`em@O>4kz}{PvYRBISb9jt31Ldv;aJ+s0xwOhLBUH4v?Yi=V0~71m5V+Jl5efX+ zS@o7>;{1{AZMia>DEt2NXs>f#R8-)2jZR6I;U=s1YKKY4m)mv@$5z-S+jT1(xuw1= zKJQ01$D39$@d>ox2?Z_L*Ctl5Oxe>D*$*Zj#8@FWD(Iem71!r7O#B zdJJp{jJ{lzU$lfvj1gd(a}E5E=_ku~gFB0>(30ujaPe1eQpoXF9|LdT5`WD^f$Qsh z)6y)p`nc0t{am%9zvw>0buDvO?s;#YAL5<$;t_%25EI3jBTUD;{A_Xd zh_EQV^;82&$ACuTAbExxq{(H>UMzk&9V;$X$w7 zEye@<7Fk_BpKsBy4aHbe0Iga3 zQ>}SQ>*6Wa!yVS_l5<*LIkskIpD{)XkFd&BXZi)7FR_WQ;$0Qr;M;ij9e%`5ct$PV K#5U@X82Jb1JZsee literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/test/io/airbyte/commons/string/StringsTest$JoinClass.class b/airbyte-commons/bin/test/io/airbyte/commons/string/StringsTest$JoinClass.class new file mode 100644 index 0000000000000000000000000000000000000000..ba8141e217f41a4707a8788aa26711d4192979f8 GIT binary patch literal 736 zcmb7CO;6iE5Pjo>IB^XGnvfPKq!e14LoLoJ96&+@MQ{K`;i7?wyi98w&don#0y;u_FJGw98u1J;HPrzb+t}?<_=RX^6 z5z4t9--S>M!p?K^W3=UBfzbFH-W{oUAk#A55T?|ix!v?o$D+B#5}_Wv)Cs$W@y^Ez zR@n$~c_|ZiWtok5L7u3$OvQU2uTdj-Cwi3j<-Rf|RR6I5v+0fCx06Jsb_|jS@sY6c zPi7D*zvstp9PvO8be5yZQz-CTV8_iUICD66QRcP6yM5j}9KFqZ{+DhseQi0jyw2Fl zITX3J!tGZXTNtx3$C&v%tIE&9TyLVe!*#@GwFlJC<{S5TyLp4@J1pO!dBwN`qh7L{ dhE?^){E2D-YnJr^>l{5kV;As=v%umTzX0XEpUMCL literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/test/io/airbyte/commons/string/StringsTest.class b/airbyte-commons/bin/test/io/airbyte/commons/string/StringsTest.class new file mode 100644 index 0000000000000000000000000000000000000000..f8ad48f10856df7870e4c6f387e8d0b9b9cc88cf GIT binary patch literal 1170 zcma)5YflqF6g|^!yJcAfilQjOA|M4TBQGB*7zx3orb1##6XK_B8J20byRZ)oKgo}N zqS4?F@JAW%ECn{v1hd&Wci#7$d*;{g?>_--;Ej$9!>shVEraG+BzVj3bbK%5VH8Nu z;q?T@TmFGCkVT(~9P$iL$T(!Y`0+tQuTX-T682shPm2*B~xK2M3mGAUwRBU$Rt!AExQ<5*lcXnieBW`eq$P!2mxSXr8AhRr z$CzL+J@I8T2<$U8$goiQoI3SV=t}RRIFc^EUP}xthD_Nq@B}kDrWvMg70|>io>HaS ziFofysk^Eqk19$fHMVtR2X%203$G=vvPc|oX%1pr!h()@2J7EaZ-$`=l5&`MhBDE$ zlacL{*mhOT(;4*GrtZJu-zZ>_B$o%)hD9Yykm{D;ijEfy{8s9!>NCnTTQ22bfMZ$N zbcNKQQj&d*x*rEE@m?yU4yEkBsLD*KS3OSz$!_;YSL+&wTKHIIZ9FpS=?T|2nNFjOkGYSQA)F86HpAA`feq3ts)*4~&%g<&C}gc@?w=^S!5Yzxn} zHr>{a+Y+8{Nslqa4S5DFs&jqgx`rZEz2jHCx`ri&sc2zu zr(WIjJHoQLv!@;n%dgh*w3d(8@`c-r6f~x~a#x0=_v26oLPME0E%K&S)UZYaLYC6> zs*Y<)unVokH;WIbt%*Vp97h~*r%p{1)e}o}RLKSn?1ql(_>dthPJ|T()at9H^1n26 zKXfe>XI3L$HEk6o@W(nn!KXdx8i$_zm87eurQ32y*UJCcINi)>$B51V!$vGk-EMb! z(%c|vR!EQ)rN}KEUqp)dG#0UofebbbI!F|*IlSF$@g>qI*HgpKqRKFtXx3xZ@Fg8Y zC43UPuHh>JRWlNBL&HM?RUQdQ!|+YlbA{;YGW0BQ&sGQbV(&7zrda7ZxFcoY2OjS{ z6v3fv(UIA~(=6y7C?U6DC#zxT?$7qg*;3pk- zFiOCW1jJZV$NdQ733j04>j>LVFh|FBgdGz`WBb5$g%=H|pdon1aOIrX{UpnRhJ1do zE8XW^eNmvKhv>io8d-Fe(>qIlCVd%wM^=A__8S=)iCqMfrd>%3*>|kAZniqC{3g zUha{v^d%QD`I=EOR?qOhA}<-G*fL*W9XP{BPYp6Z>zc3AUn2TxBAvkkX0eL76#ZI{ z{_{7`R}}qCMPD&0u|=G>6Z*~m^m(E$5Pgy87m0r9JpFi1%^X#_MQRO`*moo0mm}G! z8OA-THz}*z!kK8F49S~Q(>WmeL7(W^R5Z=;fan?(`#N_q6-^UAAo@|C=*3sjG`Ekb s;tZakPTy6k{d>ZGz|Yu=tY2vOT9GAi2s^Tl(1r_1{_41P;32^D-$G>z?*IS* literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/test/io/airbyte/commons/text/SqlsTest$E1.class b/airbyte-commons/bin/test/io/airbyte/commons/text/SqlsTest$E1.class new file mode 100644 index 0000000000000000000000000000000000000000..96d2a2fca4c10719de3a13091181b5b35351e104 GIT binary patch literal 1211 zcma)5T~pIQ6g^AYrY!+V(aM*K^3@h3R0PIpWnh>(G8T9U)am%Zq;-WbX`)HW*ng$v z0Y*p0XMdFA-K9WY9Gi#ip51%Tp0hdm{pb4?fLB;o(Z?`txw>h2^>)DZhTCkqj;{y& zOQ0K{ZU2D#!A!ZJBEm3uYMz<8Z92z#*=aQy)aq8{uzXZtn630cQe;S6cO1OiXXrmO z?G`@@PCU*DmG=&JXXLiQF!#Pk!g#4+TaFcMFeuqvl_9e2e&BILlVC_`7)F{QR_c~y zvXwgzM&Mb_ad9VCO;GJU4N=76Pz89PK@}h_z_^AuVq!L_A%P^rP{nfiUaMK>-ho-S zNqxHFHcY!}dX~U)F$o1J(i5CmK1q;fX_C$6dh?dV4CYkKl8un&wjc1OhIwS^GEL7j z+YR?qn;{=|wqHNxji9&_GJCT`Zt1&8G5a4GUWVJc7n1Ag>V>^U4LLkxSPipm+otaq zLr34z-q{fGp)@27x8*hXYfD_=z)jqiL>;*^tYgOvS|07Khv-CasV9jWbcD9!INXz( zxUb>`!_@zh%FtJ)NXPdm`fpr6*j%Phuh0(@*&GuY0cfOn$dQr(q{c-qLlK#Haw>CZUr`FeN;YgC}^}ZC@jw zqCL~WMD4ATzp9mlwq0f764Q%cY3EwbH5Fz;n?_{R}Hu-5kZ5TwnPMkgE+? literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/test/io/airbyte/commons/text/SqlsTest.class b/airbyte-commons/bin/test/io/airbyte/commons/text/SqlsTest.class new file mode 100644 index 0000000000000000000000000000000000000000..15927c94064c4b12bb5c5ba5c479e2479d85caf5 GIT binary patch literal 1252 zcmah}T~8B16g|@xwk=!1ihM}rqkwGzS?jkJk%p86vqEBPmH0rmby9|GcVTxH#er{{H+8;0?Akgc#<9YgodoT}W=!-DcBud_(eY z(kP$Weueu|Lxf@M*gCTe+j1Jle(jjoCByKBaD?1s2xoIuhRC-2mB$fAOvez08AeUv z@V%f}<6gz8*_I0TAomL*BOyV!e>aEH}NPiBqZ^vxWsJFYSM+%9|A{;Ca(%# z(2YgMait{%rNEFfU9Vvr2gH%a6Ct^0SSP|zDHWnfGH7R(9q_|^4C9#4aF=26CJsxb zypBms(cx;*{8&27Gc4c8oK6+uxQCR686x&S5FPh1%Mg>jB$u*gulOY=XclsPjwEHUU-+fzCXESt)e=|}0bxX=gF_2jBiJRo|V%E@zA z)h??er%Dp*l%(=$KZ;d`k#5kD$GHl7sAE-y-BL~5b#^?f(d3Sd;t|74HgkPtX6q0phRb-coBl5e{OJ)R8N{u1qyo|K9QHG?5ub_1`@cZ8CC;_4->t3DFHUB}_x zwyhdKl@FCjL?e4tl=oac7N1&4kBXis+9N$CvNf^{niY~r&Q)kl2+n2c0!gLFB$>mFAy33VItaX+>lq4c_Vv1)LGfr#(uPf&=dq%rgh;|E~^D<4D%r`$rmg%`x2hZQG&z$|7k*N2hn cVuVqk-4HhD4+B+zk+>K(x2Eux?1-}e0Zle6EdT%j literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/test/io/airbyte/commons/time/InstantsTest.class b/airbyte-commons/bin/test/io/airbyte/commons/time/InstantsTest.class new file mode 100644 index 0000000000000000000000000000000000000000..50332766c5ae3c6d89186bb1bfd02cae051c055c GIT binary patch literal 776 zcma)4T~8B16g^WGR@SxjgQ6%(Rm3f*^8-*5Vlc5;C6T7@(`8bo+0NA6SqVRj7j1m- z2l%6mcLowjB+-YtGxzJ{oO|cj?;k$_yur&5HHIx^xKPFD%u1e_>D1_wTQ!yZgD$Pm zwj9XPh6orM6Y*8>T<9@B98F|q8J1ovt?XNdg`_uR2;P}v8DRm-F&44Ju#ze*KULF_ zECynfONLfzGLa8Op`3pi4D5+28Mf2^;j+ijw#4b9%5zl?%#qBDKBo5d&y{w}hpJSB zy|1;g!YUHPu#uW#%qJDGB|B4A7F^5}cjERUw6GeY&Cv7`ugj0o!5Zn)=9Hn6^wPg7 zeEYo^>$uNQA4_{MGug=nD?gaN!{3PU&=thi_`GKyVH1x-bQ!w;QXb<8o-!=kE4@L| z?-BMhJP)x=5H~B_FH2eYDa1(7BL>1p4!%?(r^zfP{l42>`vzqU(UGZ&Oukoccg^cx z;*}c&x*&=4n}8Y}+Bx|ly*S;>MRva9*11ndWL+AFaoby8K;9klfI4MsSfQ7zYS8U~ z4iR|h_8iT0_Z#lgc`(PLIkv7~>z+e{N}Dw5mWN-vXuE_D2)KhC&uW)oYk2VoSe3N0 literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/test/io/airbyte/commons/util/AutoCloseableIteratorsTest.class b/airbyte-commons/bin/test/io/airbyte/commons/util/AutoCloseableIteratorsTest.class new file mode 100644 index 0000000000000000000000000000000000000000..9bc6fe0b02e071baa137e51b61f7145772c4bdb6 GIT binary patch literal 6669 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 literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/test/io/airbyte/commons/util/CompositeIteratorTest.class b/airbyte-commons/bin/test/io/airbyte/commons/util/CompositeIteratorTest.class new file mode 100644 index 0000000000000000000000000000000000000000..d2b8d4b35d7771b15710602e706b2def01f5198a GIT binary patch literal 6407 zcmcIo`F|V575|RyM2fsQD&pV(xgY`CIRt@1i9+n6Ge_D9<{nG23+# zeY!PpF3uwwGOVzytvB#QSH>(BJKIAe+Bcmups>)uG)$M?VgnJ~JKsPQ(-mgA^y`*V zCexG4m*~p#rm#xfPkSz;wqRFTx6QG0G`;&k%E}8eak8t;Ks!1VBGv&bRdVT`m2K@) zC>|;0QnD`5?a6wyh+zd*MX-_wu8;ACV$mvielU>0#R>+^=g5xHg0r8#NlwP*47Lx$ z=xOx1I!mzX&gR_-53C5t)b={wtxv5O-ij+CxLl#dL(rGXWEeuiCMg+Fr&hH$qpwAvby^*$mZ3C>_om2wp~-k zYh6`qL#$7_1v{7STu1dS;;p_?#RvX0)3d)RP z2b-ZN2!Kk(@OJEuV1NNR6&3oJ4=Om*&4aj6p}`p;dD;d;XZIsE?DEPgx_uAc5y8z0 ztESqeE;iiG#1P|Sq~K&L+7t?5=2V6|>%l%{>Ta(m?J=?LK{}%tCS1c&&~9Z#G0J8n zioI;oQDoSRMv-G<$B;)Mf_(}Xu_PtZj+4$*suPQp7chyQY_{YIfra;iDLre3quxhz zGQN{X+IvrPAG#rrlI%9lyw2b}{dEcl3{2n_g;pI%TXo6o$&Iscc?m$_g0Ne>fYyf% z2Y8HW{GA5gh1*DFtx5-Mdw6l+(}3N6Y_#`_6}O8OcPLy{2eUJ=E005>=`Mw>bu|4q zSW70m$G~B!_tR2xy^!koZUgt>Jsgp;OrNi6>(P~^QY*);f<0nuNE7{`AAP(-(1ESE z-@yCueqJ&>(Fuj^^-dnHzbDrjE*C!Qn$dy}8u$=C%v8yH3F%$U<=)LnZb6a)B}eVD z-BDdt{A5bAT4lmZ()v2Fv&gj800WPvwj%2i}*Ub3&XVT21sm@*N3Twzh*^d5#w z+RP+*ZLzB9O|DW88u%nW#T1^lxDkmY^(1VHzEZ?Vw}+&he@5ZPwlj?RGpYG;G~gkY zzoebcnQp1TB2(d}NB;_=>t_29&#EkM#v@V*zd-1N8d}jJmF-ajUy{n^N70T#$&xjX z8~8H5Lcis_Iykom6yLwH{A&ijj&D@29^Ly&ERD=r^~euYh0?5{vu zV~!W2-r&LH; zn{0Ulom2PGwo0(4MH?N*ExH9W-)Fg_&Tuh?pW@XBe#VzfKu??HXv|9VdOK6l95GY8 z-c1xt!!&DZso& z{)M-{Ng&pPB7(owyr63A^HF1E(zszU57Wr^R3mdEUvTU-$otJ}`Fdm9%nx70l#^b9 ztztW^<0y z91|RFMq5ayQPp`#U7aZpJD}wmtR5)ivZGkjyZmWfrKr72ls9?^&GKMgLFFrn!76Wq zdESOC{szrde=V*fDm`2!DC&{xJ)Aakwh_IYY2xp`DxSV+4J@;wO%2L1raz0V1C8ZBbn&x@ zAI>;Ou)kw@eESjH$|k9sow`X$qqja7thiIJu(V8CH+Dr--T7?9%kF!N-J`D_H2BTW{LlB+i1*-I$KIGPC=o%W4xBTH*Jrbo2VA3cT9Z}>(R z{})DUGvgmyK5zt|*mVq_);T*E_^ck#asdFVyc)BQM=cP5eFVTI03`x2P5}1fdWPvB zAIllsLWx^LAQY=0Y@P&yj0gw~@;2u8=Lm8GStRu=!=4n_5faGc9+Btqt zEZ0?1d;kCd literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/test/io/airbyte/commons/util/DefaultAutoCloseableIteratorTest.class b/airbyte-commons/bin/test/io/airbyte/commons/util/DefaultAutoCloseableIteratorTest.class new file mode 100644 index 0000000000000000000000000000000000000000..c1ced98befc8f83d004440e5fa3bc8609c8b63cd GIT binary patch literal 4205 zcmbVO>37sr9KCN^nsyplhEgdiAOcQlC4h)XDO!di)hUQmi>b~#$ zzVG|)7btl2_}SxE{~eF_CFxA&G=R0|H1EwX@BQAr_qXKz`Olf(0rcW$1u21@rlaYm zJ2vAPTG1($9J`|Vo@r_Oj0xShyguJ^a+Xsu^fAjA@C;Y?9Cyg5cnTT?mLAimbF>$p44aCj;DJjDGOYj zcic(sm{06{mQ6C%^s=c*syzxa0$mA6ijH0MUDvRSGup6Yj^}jCk|fe-L%V_%0?Vb_ zl2bfxdX6?2jw&w1N=hTm0vodVnu<9~uT*+EW0p`?LRclRy0%c#y2&wZ;_N?BG|G}j zhH<@E#U)rRpcp5NqVG}O(QJ~2XG6}jlZBY@?V>zH>kk}DmOW{##X1F-3am}u)K{q( zZlJJ=%dlQRB|Tb(rd;P9s$Q7SeF4YEWePk7pfV8HC{?&z;EL=*=wy(>MoQ<{LB@0Y zf|L_jEEBH3RQ6_~j7wKzQ&F&)*-#5$^^Jlp0^1Xk>%3){#x`tMaHYVCz;Cc2=U5gC zQD(J@tFVJ*U<8Pw+7)Q0D7E!-HO*jZ*eQ$j8i9RLTmp~P6$?_MbGQ{f=vAJsZegx=$C^dKb4`1)XAj*s%3M@%OI?!=-#6okfY6&U!eOi# zw{a+@aXao*a0eUG*`hV*xYbVplj|<%0x4%gpfh`03`D)I^(mBQaTZmKgMmwjVGLv3 znVfO8dWopXZ^|W-T27bk`%qa1!04M`AY{>!y@Dx$HMNZctcOY6DzMcX)uNMMq+=?M zgQ0DnG`yhivOepg95&+&m)f$QI08o#d+9mCys-Au2wR|~U{2b)=ev}sH%XPmfXDQ& zD%A>47NF1UonP;=pzcv|LKajMi6PfFn#Xs%BY7Vxxg`DCAo?TSbV{AWcNSW7RBjqB^#U$-O%?(84I zVFgduwd?BlrRH{PZMuyb798I#8v9LorP*-4+tX$l5SHd%$MGtjtCt52Z^{|3r1277 zQSh?Bx>^RC_Ox@{(DDHrF4QOVBAd>PidXR(+hM6@68I~wezY@men7X!Eu*qN?>NW( za?gBmW0ty&L+nlQ<^TOn4qy?4gY=$%D>ws;`b|L!@zsuhrm%!F zxoRm#>8MOwieq>spaI=n)5zaf%)|61?UMAiDyCndjm%;>M9^}6T?}5X0$eVt{&`3jOxG>U~xwSB|C^K4^#nFJwrtZw} zNsMv0H5^7coRio(G!s~s#5(!xVkUHB2Sx0~X5_Gi(6`129lD>wsUD(ar;UJ%P zkp4Jte6`3LRpLjh#CzuvmljDpB`*_v-c4y!aD&RQIFnh})^!^EAkAXBn={`3X7NA` z+2UYLACc{4-Q{8k+9Cw>z*8OxGQSOv;xYQ2%dPO;;}A>JvN7?^Tva?3VAvE?2#}Tq zAXw{H%ah}^zA`wG6-*CoWAi+8(}Vm|qY@GcK00DP*!Jf6kSOF|h$6|usyPo-<2kNO z;d#8kaXb6N>$JUrxA9Iedlw(z!(jFiKE-Fj>~nm9FN4`v_!{5fTX`1s`VK$fCv^M^ DmGLT3 literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/test/io/airbyte/commons/util/LazyAutoCloseableIteratorTest.class b/airbyte-commons/bin/test/io/airbyte/commons/util/LazyAutoCloseableIteratorTest.class new file mode 100644 index 0000000000000000000000000000000000000000..447b9c21c9c03fd73a097ff4d34055ba378249e8 GIT binary patch literal 5507 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 literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/test/io/airbyte/commons/util/MoreListsTest.class b/airbyte-commons/bin/test/io/airbyte/commons/util/MoreListsTest.class new file mode 100644 index 0000000000000000000000000000000000000000..7d8fcb87ba2ac43df31f7fbcb0a2dbc2ef554d67 GIT binary patch literal 1729 zcma)6>sHf15dO9o0wr=OPz0%56lg&Sig+uch}<-Q2RLZ;S14;;PMXvt#nVUeG5kf9 zqYvOid7MoOEl`yo$?nd~&V1io_Sf(4KLI?!YXu>OQDJL_aQ4a`*K&5DU|X(M@`S0a z+YZ-->$yAJ^%O)HIu49OLo*F4uWjxf@SMlcG$$0O4%qP@>!2%|+s6ip26 zy0G|0sj$bL9b?br3~}Ag8Ro9x2zjmwBi={hGK}k&0+V5A_6U@2xCEhZt7Lhiz;}f! z$m4=#*`DDE;=wSW+fH6PC=o{b7lp?i%_s^@Qp&^-N4J75hRzzXHOu39?x^TNfr9-rS%JD#hIL3$fzSZ(0wqU(#2`e4!>LBD}f1veRn|C@CcV;HCMntsN|st|nOzOQ=c zC+sOe8j}hp7={{GVZn8|<5x<>E!<{M4PUbKsbrY49WF&Ry(^2LshGwchA1x-y|S!V zLrgNeGcuF+sA6YKd>#t!Gj!GRzTh}US!!aKMT@-rNX27N1BQ+LeTJR}2-EKvMpw(*cHTUh zVj5=Cq#4yDd{@O1mMOs&|9r}cVIuXuE=q&0Jhk<^WmUx*UefS6L3m2Q$Uj@b&nZQ< z9g!C_5b{h(t7BRVKxi7t|CWZ>wq0^^d|CK!%9*!nO4biUpd!&b2meox5uFt}X|yt0 zqZ3DH{z{t=V)U14pdGFBR|5lDuh0o-BW;LufmH{s($O&@Bn7ff6?9h68=)miUvNxT zFj7IPf~gAb2K!^oW{>bdpOlv0@Gyiolk!4!%Yv0|Oa}H6T-XOUf@a!xVF2AoAwiwq ziwrgWGWxKAe!QiImcSDMpepcbn!h=E=NaZnCrJg8r#`)B4M}~el3Ho{fp|77k#1)r z66JO_Dw%Cpu%OG0lu303Ny58AT+bzdq^TN(I5`Fek)*=RV3?qf)InaULQY}=ub|gK O4kYU&VMJ9{Yx56g(XUDX literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/test/io/airbyte/commons/util/MorePropertiesTest.class b/airbyte-commons/bin/test/io/airbyte/commons/util/MorePropertiesTest.class new file mode 100644 index 0000000000000000000000000000000000000000..a02d73ba9f1490be74630ecd9de56dc596fd0e62 GIT binary patch literal 1508 zcma)6+foxj5IsYJyR56|auY;BQ3M250Ywc_5u>7kpiodgE^&mRlHItOAbyrFKxvg9 z;73`Wy~std%1ULYr@N>7%<1m=`Rm&c0C~JK&?GRT0@qXF`WG$Ta!{=Xe%);@`iiV;16hF!Ti&+kRy=>hEv;|KvKBZqqkN?w3uK0dR|T?j!3Sv}gBBaj zI3v(nRK8qnRM%y=;;mPtfKv?0US-t_RkTl)S-q+10;9$MN0bxj(nMD9w_hj*3Jw7a zScRRktZBs?8Mr9W79(fy`O<+!p!;3J*QzR4Rb3IwtnUZfiw_C(7K3oZ-D>c5{MM9~ zq3hL@8M zuvR))^7N)a=TPe9)9oYO+(=K~o493Qki?u)hM2s%jUfyRw0sW9NP=r7#dSQ`Kam}G zvv3<@21W%2Psw>oGujx3%Yu@>DE;xW52jEUD!zSs%{a_qd*lq<6=;vi{L5tF4q8l1 z2^eX0P23k~PD)JU0~-(Vi0xi$u=^hzElDyGM@y1wQWQt#h7B}xkYd6F=SOgPdZ3#$ z@k{^~p5ujqfEPcxA79M*hyZjDST>p6%N#`{{zU$ZA}TC3w$ko&9lzQ z5)xnP#{N9sXlyU9teKVVm013wmh)=Lof=;a`GEtv95ljm+Cg0>-<$EMI_L+P=7R+^ z@y`c^dxMh8mGq!_WDn-o*lh6|nSoZE<=0LexSrzuFi!@ZMAn54bfbsA0gmPvdNGYFm_;A!*B>LFN^qpeGbmsluZi?5-|aUj Zl8PSAzycN-aeyORq7>a}iCLQP_BTc^fpGu; literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/test/io/airbyte/commons/version/AirbyteVersionTest.class b/airbyte-commons/bin/test/io/airbyte/commons/version/AirbyteVersionTest.class new file mode 100644 index 0000000000000000000000000000000000000000..13702bd9531cba32acd75b23cb1247460c054c48 GIT binary patch literal 5153 zcmb7HX?qjb6@JGy)*vRq2(U4s1PF_5YROCRQbU3FV5b&w0;#mV5cz ze>dI)a0YM1(4e5(bW*zM&aZk#D(mF)j$KTx7;e#Y?9`|)pYwmt8bvRLCIu}^`ih>i zbbBE+HNRwJJq69DP22PyQqb7ZIj5j$%*h#XG-A7kZD>}oGh^DuWGO#yxU>4aWhh8w zoUCrm>8>e$2f`+A(JU%RWwr!rgpfRfo7UZ;5r9?DeyL=8X5N@HizYpc+P35A9>b!8 z0~yC%NG+9!nV$vIGu)J3FjFGLkr)yRI`0~RiaiRp4I~GXLvidvtBANw!QPHcg{B$L zHSL9w&N&tB3X}n%c%Oy?cn_&rFuVzU$#FyEdpbI6&&F{-4##jv!J+!tM~g+nmGNmf zf(I06x|EDRQ_?NQd?E_S&)Z1EO&}2vj}hXafOtYfM+nihLx?K6s3OCCuZHfj%Czof z7sDuGD}LE1IC=N!WGdUMQ+dVo7Bl+1VX5d-utPH4?c|LGUBN-2Jm%yJ%q)`}IF|y~ zm~~W~3QsKP`MfTo8q_d^VFmkH?(cF=L9$~DpgYqdJ0pVk)2xM#bXw5JZV15YR$)sITHtN(PdY1r}6f zXtF1&GD%y#$-ZQNcfoaXDyG?^Ib%h^Ju{x3U7pYjLGJ~;S5g?VC`g;ta9NPHmyCr; z4mDIrI6;+I3iPcu==*g00 zO*^Jdk^%?M^@ z49;xJyu|^(3pX{aivHiu;p0nHd`Q+Hi>{pKI14VE3yH|k3FaaV+m3xcq9o_}*rJhL z4$i6gI6JGKh1@ILep17y@M+#6K1J!GEJZm36kOd(?{1~d=VJJ*g8OUeVkdbGn^b!@tj-^C5Kf! z&*h-Fd{lgc_pq3by}c^FB{c?M}l&~f$2WaMdoEAOF zfr_k8#Sds&P88akaY}C1xL}GKy{-1SkQDZLJD+nLujsjYVZ!hhom?@FpW>AmezvLh zOnb#yHc}ahmWujyJ?lB{s)nEA7c8lKMWo;#(Pjuv`o=Hnc8}_`rU8(F8}}8X#WM4$8^h@;oDo(L^xoAL~pJH36?%=29EAaas{!%Dyrq<3ttA*df&=Soz@cZ~1 z*mX6r`!@Dw68lcBVgEV~CXRA(Tr4`dILSrDQ!Bv$33}blKYRGF+KXdom7ZIDi-G4j z_mTnNp1Z)%yG0E9iQztCI3ON(#BlHq82amBP{tXL;O?D9NrV6)7Y}l=hJkgw&)+yx z-gr3Nkb0wKxlrJNml11v1x=0X7?b;t++ja`hyBN@_Ft;l_km566{fg|A{M_T1fk(? zh%`3Jf;o=uTpvL@9zY+C;t~mTaU9R%1YYA)^zZ1zzt9yasCR<2KF)J3Q2&F;v&zBp z|D^CzU3xvAUPY@*?+odc5UbdoiA1@1e@@0yvtN~knd&T5v0StN{xVm77HjN>``2px z*Uf?m%-^WWg4n2Jp-bi>$tJ?FYow1ynueZjtB8JPT}7ePz&e~OiQ)!I{<7l!UU~gprs+A} zE>|Kh+QJ;I)OB%#MJ}$+&cswEF(oTe1iFSB;zqkQk+>ygw?bLPseidW!Q)TzYI_Q8 z{0CA8qZZfdA>U}=ypgl=!}theY2#)1QLaQ>&(;Mr6Lj5S>GxyhQ6m=X_(b9}8~9xP z=ySYV4LZIaiT-dH{pagCdogh4x3aj`rB|_7!xzdG`sK3xtDEItE6cyWS^mwkJhU@b z&Ds(xWto*?u~PEn%#MK8eb6m&@Wn-@zC%96Bzi$UMLH$3z;=ODp{I&z|6L=hK)iH7 z1ALy<80ZQN#AT>2)v+)avB1Y%jfDZi5&yMH3*RqC8>FZjk5RTpzdw}7euN+MTa?Hz j`S(}&Eq*6gzsDc&N4feFOZ|0hP)oc$-@sq+SG4~R^?14F literal 0 HcmV?d00001 diff --git a/airbyte-commons/bin/test/io/airbyte/commons/yaml/YamlsTest$ToClass.class b/airbyte-commons/bin/test/io/airbyte/commons/yaml/YamlsTest$ToClass.class new file mode 100644 index 0000000000000000000000000000000000000000..68f20c60392628e371f7b24d8d0db08776eee7f4 GIT binary patch literal 1450 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": [ + { + "type": "string", + "description": "top level" + }, + { + "type": "object", + "properties": { + "prop1": { + "type": "string" + } + } + }, + { + "type": "array", + "items": { + "type": "string", + "description": "in array" + } + }, + { + "type": "object", + "": [ + { + "type": "string", + "description": "once nested" + }, + { + "type": "array", + "items": { + "type": "string", + "description": "nested in array" + } + } + ] + } + ] +} diff --git a/airbyte-commons/bin/test/json_schemas/json_with_all_types.json b/airbyte-commons/bin/test/json_schemas/json_with_all_types.json new file mode 100644 index 000000000000..53c385817eaa --- /dev/null +++ b/airbyte-commons/bin/test/json_schemas/json_with_all_types.json @@ -0,0 +1,34 @@ +{ + "title": "Jackson founder", + "type": "object", + "properties": { + "name": { + "type": "object", + "properties": { + "first": { + "type": "string" + }, + "last": { + "type": "string" + } + } + }, + "company": { + "type": "string" + }, + "pets": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "number": { + "type": "string" + } + } + } + } + } +} diff --git a/airbyte-commons/bin/test/json_schemas/json_with_array_type_fields.json b/airbyte-commons/bin/test/json_schemas/json_with_array_type_fields.json new file mode 100644 index 000000000000..56748ecc1375 --- /dev/null +++ b/airbyte-commons/bin/test/json_schemas/json_with_array_type_fields.json @@ -0,0 +1,18 @@ +{ + "type": ["object", "array", "string"], + "properties": { + "company": { + "type": "string", + "description": "company name" + } + }, + "items": { + "type": "object", + "properties": { + "user": { + "type": "string", + "description": "username" + } + } + } +} diff --git a/airbyte-commons/bin/test/json_schemas/json_with_array_type_fields_with_composites.json b/airbyte-commons/bin/test/json_schemas/json_with_array_type_fields_with_composites.json new file mode 100644 index 000000000000..9fcab7b1006b --- /dev/null +++ b/airbyte-commons/bin/test/json_schemas/json_with_array_type_fields_with_composites.json @@ -0,0 +1,32 @@ +{ + "type": ["object", "array", "string"], + "anyOf": [ + { + "type": "object", + "properties": { + "company": { + "type": "string", + "description": "company name" + } + } + }, + { + "type": "object", + "properties": { + "organization": { + "type": "string", + "description": "organization name" + } + } + } + ], + "items": { + "type": "object", + "properties": { + "user": { + "type": "string", + "description": "username" + } + } + } +} diff --git a/airbyte-commons/bin/test/mockito-extensions/org.mockito.plugins.MockMaker b/airbyte-commons/bin/test/mockito-extensions/org.mockito.plugins.MockMaker new file mode 100644 index 000000000000..1f0955d450f0 --- /dev/null +++ b/airbyte-commons/bin/test/mockito-extensions/org.mockito.plugins.MockMaker @@ -0,0 +1 @@ +mock-maker-inline diff --git a/airbyte-commons/bin/test/resource_test b/airbyte-commons/bin/test/resource_test new file mode 100644 index 000000000000..ac3e272b72bb --- /dev/null +++ b/airbyte-commons/bin/test/resource_test @@ -0,0 +1 @@ +content1 diff --git a/airbyte-commons/bin/test/resource_test_a b/airbyte-commons/bin/test/resource_test_a new file mode 100644 index 000000000000..ac3e272b72bb --- /dev/null +++ b/airbyte-commons/bin/test/resource_test_a @@ -0,0 +1 @@ +content1 diff --git a/airbyte-commons/bin/test/subdir/resource_test_a b/airbyte-commons/bin/test/subdir/resource_test_a new file mode 100644 index 000000000000..637f0347d31d --- /dev/null +++ b/airbyte-commons/bin/test/subdir/resource_test_a @@ -0,0 +1 @@ +content2 diff --git a/airbyte-commons/bin/test/subdir/resource_test_sub b/airbyte-commons/bin/test/subdir/resource_test_sub new file mode 100644 index 000000000000..637f0347d31d --- /dev/null +++ b/airbyte-commons/bin/test/subdir/resource_test_sub @@ -0,0 +1 @@ +content2 diff --git a/airbyte-commons/bin/test/subdir/resource_test_sub_2 b/airbyte-commons/bin/test/subdir/resource_test_sub_2 new file mode 100644 index 000000000000..27d10cc8d0f1 --- /dev/null +++ b/airbyte-commons/bin/test/subdir/resource_test_sub_2 @@ -0,0 +1 @@ +content3 diff --git a/airbyte-config/init/src/main/resources/seed/source_definitions.yaml b/airbyte-config/init/src/main/resources/seed/source_definitions.yaml index 9ada498e36e9..86e17d43738c 100644 --- a/airbyte-config/init/src/main/resources/seed/source_definitions.yaml +++ b/airbyte-config/init/src/main/resources/seed/source_definitions.yaml @@ -210,7 +210,7 @@ - name: Facebook Marketing sourceDefinitionId: e7778cfc-e97c-4458-9ecb-b4f2bba8946c dockerRepository: airbyte/source-facebook-marketing - dockerImageTag: 0.2.45 + dockerImageTag: 0.2.46 documentationUrl: https://docs.airbyte.io/integrations/sources/facebook-marketing icon: facebook.svg sourceType: api diff --git a/airbyte-config/models/bin/main/io/airbyte/config/AirbyteConfig.class b/airbyte-config/models/bin/main/io/airbyte/config/AirbyteConfig.class new file mode 100644 index 0000000000000000000000000000000000000000..e1e82fd493900c4f7171884509f33951801edb0e GIT binary patch literal 464 zcmZ`$!A=4(6r3W<3L>tocW-7rNbiCq#)O2#=wbH<%2I2|(oL3P;;(t|1NAdH+MEw$ero8G1_E>3pJPF@JEnzyS;w$&TFj8t(1TPPH<^t}8OR8fDji z%f?BT?XQi=%%@NDXSoy;T~L>38cz0)Z&N*||^X2P@PXJz^md6~ykiIEoFgOn#)Aqd+IW(;} zY^kU(TzM=)Kgc6Xc$TU@i*KawnWqz8tidDeem+Iw|&&w+udou zKI&VY_A9HmcR;9hQiOk%Zx9Mi+m)USw+I=d+9zaN{;{KhP|~5JK*%-KeUVewbj%}1 zSnNp8*`1CDPS6tr*C8x*d|SAE5y&W3Nevm4m@gd331MOABqsJnI3heZuIMs;o!D!m z+Bp?x!t~h8iF6$^!ZkEhu$sqB!uszf({LTPaGS8qvgz~=GZD&0Le3mfhH39$J&(Ht zU5O@n9rv)oFA(~1)0OYIUz;Lmw)(HV^Eb@C@h@kDO(Qnv3U6p`d(-is+!7w^SjGxV zbp2^yJF$VatH1w7iu`@IMh>fiV?(;Zgc;s0vnh8E- zQ9z!*CGuQ@IPPghxGA`+go1ZeUe-Okr8aQ!kwQxH8a zz>?DCpNy3R+~hsdE!1bYF~izhCGbz@VXAUX#8j-+Kch0k Uqsvr0MT$J~w5d){V5q(N4fC}1?*IS* literal 0 HcmV?d00001 diff --git a/airbyte-config/models/bin/main/io/airbyte/config/ConfigSchema.class b/airbyte-config/models/bin/main/io/airbyte/config/ConfigSchema.class new file mode 100644 index 0000000000000000000000000000000000000000..5450b1bc92b695164391467a34234d54459cd047 GIT binary patch literal 7025 zcmcIpTXWM!6h2Bxf=vkI!X>m2(F;vzz=d8RZiQg8$Rz&kAH+*s}rX*$zzPJ!9i&aqQyIR0V5@H@?Em{MT5f1Vb>MAH?Rw`{Fa z(yFD}OSAgI+R=1F0d=c?o}6!8fu%USW*ODJvToEgT{m|twgNX|Ov~J@;z-HZELX~Q z*{moqCw#hDsTg|XTaG7`49hN8H0Dmsx+)LIQ!mC-tydLYfoqBLnz>_CIhq0s$q_uW zajElyj;Zb1&ucqcRog}oIa^}nN)O2H_O@1irNBi^x6Nuz*KBRee1`HQ&TE^7tv|0B zdj^xIhe)}yv&*~{v%0Nqm4AvBFTC^70uZ|N)UFBVVv>ZpYjcG8s0Fj6T@bTi^4HiP)($H~fxvs#?2%Qu(yVyh{XWLzoF3H4G~83*l60pC z!yr5l1!eA^T|Xr4pm9v7a!jx5&ce)q;?Qfm-Mx14(6 z$FA343K@zkVu{zHkGGayp}2_Mv1|hMOh#dPJmVLnC&8I2r$pM+!$%KlF}!?I1G7ma z?nS9c-9kzo9=~|Q$z&)giEp=dD#9d+bW3W;s)>Stq_L3lm?_=+C5w zJh59i41VmZPo~OH7V<>1MM8dw4O)F1aAp}|grpv^`@ISiXE}3OpjtHbXAj#{K6qwj z`0S)A-1S}+5lOSu3%{G2T8AF(I3d0%P!cA}C1pIDCMf_YONw{=%A_R8R4URvXs|*9 zgEGl95G8THO|lrfU_(e`DJk)cu8_jgj6KqzOG2PK5H#^^W}Nqp^1*-Jwn+ zI2_JRj?Cxev-iVhlTi1_I41b!F;p{|Nq0_?Vb?!Cu6T#xFO6)k%6_Z!4w`-8$&KX* z<0DrI!lu*ke&!Fo5!m&|=X3qO@$riuSV36Yrz5cIjn3zKJ>z30?~~b~nf5h`Pi}1F z8y~+aX*E2T@9QY^`oi{&r$55DDWr+Wt3JL%cT9!-WbDJI3!eVL$Ri% z0+&}-qb3-3HkoJrJYYBQ_V5-LcDNLnVR+rf=E5mZw{?j?_XiLcNxQMEL&y4%lZeWi zoOfikL@!XD6m`FF!o2|*5HB@;mM4&Uor?+LF>XHkZ4{|ACkuCB$mI!+8L-Ibrj{UJ!Oh*o(r>3VTV|%fikHJ1^{l zu#3W85%#LE*Mz+;?2@oIg#D0NxDFq|O|_656ZC%ypT*~Q@ceTg zH-)1su!{eq$h+_b&iESFJ&iX12durCzyBM2`4`9e3ja?b3cxJJ0L<{?Jbc4BFr;r| zr0-&+NsP>fq`>#^2(eGOu#6GH;}kA$Qn)Bk#LrNttJ)Y5DM&^75uU_IT8uO?loL%w XdJ6i;tNJAcVFF5+bpi~rTbus@eHQSX literal 0 HcmV?d00001 diff --git a/airbyte-config/models/bin/main/io/airbyte/config/ConfigSchemaMigrationSupport.class b/airbyte-config/models/bin/main/io/airbyte/config/ConfigSchemaMigrationSupport.class new file mode 100644 index 0000000000000000000000000000000000000000..5e96634548f157c1794217e7ab24c8a0bcd15ecc GIT binary patch literal 627 zcmb7C!A=`75Pha8Axj`MKmn--a|;)i16&G4LLn)UHsP=oi35t9jk7V@wO5We5?@xS zNbQ}Esye$=Duol58PE95o97un{{Hb3z!&UPvB0pej4zZO-8<<=Mo(1iw@VjBQ<;js zimh|c)VWaJn=wJ!(V-q&H+zUcJNhQ0G)x7P{Ihl8_z zCuC>@Wl8Q-;`c>%%uowetcA<1WH|c&_T(un`9o)wj*nkwPKjgjL}}$t8Q!(_t{EzA zGnQ4XP`iHuJJuSzga*UyH*Mw2By&0Dkx4U^ln>*XHKRnPpSf4Nno6EZH#K8E7fCK> ztv#-0JlA76QJU%|#&Sm>cb`fAd`_N+IzH4h6dt=CbyC7s)Bp>xxSZs+%G1CUC`|4GcfGnJr>DVDO$i1 vooGey$SzankWh@g_kj9MbM-scewDa&vPBiJg$=UxClogEks?Off^GW`hc2t5 literal 0 HcmV?d00001 diff --git a/airbyte-config/models/bin/main/io/airbyte/config/ConfigWithMetadata.class b/airbyte-config/models/bin/main/io/airbyte/config/ConfigWithMetadata.class new file mode 100644 index 0000000000000000000000000000000000000000..da0589cd0d8f5b2382ae25234e9ced762f6fc7be GIT binary patch literal 2203 zcmb_cO>Y}j6g|(Mu`@~AIB^`;agw$WdnT=0TAH@`fDkAOasX*ekYRx)&R|b*?O>0Q z`cwD;u*#xH7%C(XD;E49RtRzKjN>@Ak-T8xdH3FT-?``Ad!GON=a=6A?BM+<0t&aB zX2Eh=$1hyFP-!;4bgG4YZ~4@5YlpULomj3FMM&Z5GwU0xP`4V@!biu??24-}<)1h> zQJ5=UY@2S&X;ilq;{JZ=#i^|jtF&y(wNLhVFyUvr&U3qP&}h3>!)1D`bINLdM#MjQ z8Q8BYnWj^1SZ=39++eB1NMze-IPR{(7r9X;{}s7Ze+;F8bG_2}BZZIu#|q>wkfHtN zi5*7}^BS&TftSkVk77_*)DT8QtR)Rm-@2}03NeW-Yl!>SiiT-u3Rj9w!~U@I{Mc@l ztm8V{GgoX@too7Fa>VZiLvGD!E4*HuWcuuG@-hhL*#j~rLfGatcL_6HwOwCbBANMI zexSj9(aiLdeBEf`Ur1-+{M4o4DM;EU7y60yQHBfkMHJ5Eed*X=cdRKk38^xIve^`%f38GR|-MfL~g1hL9* zmi44+2np7iC-MTVB$lv<6{N@z*!3}S12^dr-Q%h}OV|cHOZduNR^QIQr%yL>7Fd=U{~Hh(N!Y8Y;1 zLbyD1f)2Aw55wJ@5Y8A2ml=jzpAc>XxBCjXGr}@E3~NjXTfp7krT-$l47I8o-yQLsj!QU&q`7L(nrRb$RuRt$NFYS42^fL4^o|mAPrI+c$K;w-O@k&Ja1b8F)zSn!xPyYpvSgB9| literal 0 HcmV?d00001 diff --git a/airbyte-config/models/bin/main/io/airbyte/config/Configs$DeploymentMode.class b/airbyte-config/models/bin/main/io/airbyte/config/Configs$DeploymentMode.class new file mode 100644 index 0000000000000000000000000000000000000000..9e1910388015c2076e914731d917b221b90123a1 GIT binary patch literal 1179 zcmb7D-*3`T6#gy+3an#{xy`Zp85V^;9=UoHkp9;tgg>;XWS9c)*YeX&t*BA1Zi+JVR1<9DUrkPsViN;fY$kW8U|w zjnI%+M>Hja>?>*=G3Zb0x)lmO`+|yZvU+C+nG<)Rq z`CCI=rV?1KBFbn&%@|m^H*zRd3$Y1kZFZSE)JADo7I%DI+?DZ+VeMLrlCA%@Iz!@+ zyWTt7^>(+(4HEq?((amY3P3BF1jyusMJN-cHHA5HRmEyAz=1M}6 tzWkGbqeL}=Kb2*r3q1V^c0DeNlFwPjroV2XB9Me>t&wS%mh%`1ltV~Toouvp0!j}(nz?Zba; z8q73WhG{rE4BmL6LI!f3k30x}7z~p#?jphv$P6ISc=5)t=2(W=+%6<4A;R91;YT0{ zNfa|OBvAxKF()I4fcRRF5ki<@qG*_0?Y8UOD(m$YXNVL#4ZT&-Eko4qWEfsdk{;)i zVUvV2z18LPu@O&W(sbgc&8 zH^kA(gA}g{7#Y=!rl~t!ixA z=WWM!cGHv;FI`OEZcIc9ppnw#jua$da!$lZAShU4kO@CdRhw$@WWRw`BX_(Pm^jCj zTTJ`hBI*{iez%APz7x*d$COs}^%2#o{yt*bIp)6*i3j)T9TAkC8H{^oG3SY4$rHr` zcU2(hZVa|glVBlPN-i&4;NcBHfB+aY37rJNBjJG@JjRnj`xf~W?a@BwtM9zYt7=AQ zJMhk5;_1p~TKOZ#Wuu;J2_cF}a=?)!jNlJPSn?9fKfrG9^I_HHOyQ+Frm-eEsh?pT Ln{?h=?)>_1#Mm}I literal 0 HcmV?d00001 diff --git a/airbyte-config/models/bin/main/io/airbyte/config/Configs$TrackingStrategy.class b/airbyte-config/models/bin/main/io/airbyte/config/Configs$TrackingStrategy.class new file mode 100644 index 0000000000000000000000000000000000000000..439953ec4a216e45e449d7f1ff98847ad7f4995f GIT binary patch literal 1199 zcmb7D-*3`T6#gy+3atAfIwsrvJrx+EPNOg2GP58Ofjx91AwFH|9d<%%+OmZIO1FnC z8W*4aqm1X)&NU`Wqz}FK+;hHjzwh+x&tG590ldUB6)}dA<>=gU`x9U2rehyi1AQl0 zytO@-n;$KEVE8Wg#bBZ$&M40=9M=jb^98 zFjMdBx7WI_TKjc_VdLF&eNr`ZXxWy(#h?_5U55CM^IoKo$bey9!vd}`Bx_+wuF$$v zK*~s8wOQ<@srI^t1d=JJGRSFAk(9fe8d6A8tCnSp&Un-p?jG+C1w*#wn0(mft|jB( zFarhiM8W@Hd35U$AC3iW^g?keRTtzF}0; zZvRl2ezh5qd2vKKY3u=~-2;a0C@dUBahlmnu>}neQDk@?ZMHMyo>z@9_}l$bjdTyW zAY(XV*A%ZUIZ!RMUPYFXM#CD|+#kD?+KP0O(AqRax9B3RY1_gLmOPHP4;RHsqYrC2_dZ(zObta6IE z6J&$nMmz`>6W=MN93yM=;>TDtPO$Wa5HaNGJtuFAr7#;yV>zZ`ImpN?c{{vglWHU< zwY0u^ij_-nk_r%lG`T0LtCB1cy@lH$`~?Y-@Z2$$dT*7|d9NlJwUw1K+$n#i%pWR2 zH^N*{NYmGU6!s`ljqIPvveFqI{{Xuh7e^`RxsGzMZlEHOgr}bcn>5g;!MXk$=57}* literal 0 HcmV?d00001 diff --git a/airbyte-config/models/bin/main/io/airbyte/config/Configs$WorkerEnvironment.class b/airbyte-config/models/bin/main/io/airbyte/config/Configs$WorkerEnvironment.class new file mode 100644 index 0000000000000000000000000000000000000000..d2c18419d6c30204483468ec244683f2c5be82bb GIT binary patch literal 1208 zcmb7D-*3`T6#gz{6j;X?y3PIYH!84=4voHmbCcCbV33RrLwqWDhn>)xwvg~&>GrTi zJ+^90(ZJ%MIHUU?WAznRvt?k#f z1Fgw0t(Zrl2}YkeLw z)^07At`{FOO(Y2H6wUIAYid!u-3)PIUWX+>C-p$TB<+vX%R~;}ioD{?T8J zBRnL$(6okjm%lN@l`6gi^P-G~Y#KdNcZW8mUIo|$v^0^@E$XCHOq1K5H15dQWLUb^ zwhVLs{R9lrI(OW+mg8<0$Qcs-Ow#s}a1B5!83sr$3%gJzOlus|RHsnXqF6ln?_llJ zjC6*?DN#a+Jg-!6A-aI}l1wc`e&Z)+?jkO=8;8<7f3l ze?Wg!pT3f2eXQ-YU-o^Z8O@AlMl-X2|MTZxjIoF8j|ujk!=^l$;hw5?B9U=rQ1=>{ ztbuTX?Qqz^*L;I#d>%A1#p-L}Mh@HG5Ye1HQI@`N*pZpppWWMYYCN01Xa11Y)Hv+$?vSVm@})1+3FrbE56b zPD=z)LDpd4jkMPOYfcYxL+KHSSd(g9s3*aOr(~cdIV`iSl%WFfs0qe{q%mxBS6JTT{aZPS%c+8lwH=2+S(YyM2X?gxyRjmoO<3=+y$Pe0 zsC`)xuEIBxN-VnVl9D>4`I^H{4-vCU)NpT)`=P^5bjc+hsxT6PD^@#gIQP!BZm|ke zhj8Nq5SZf;ukuhl4~4SVN_I*-3~>k8rIRh$eXe}O5*tgh8YY_sFYsD%Yr*eq@=n2P zC>|lxx(RnB#hwp5eI@U$VO#ZDLdH=6H++9)cFAE!!EPg#$hXE#4ej?#)ajBsqYce; zxBsuLv%@FGntMjYL1JR}*2SO_aTUdFbDdY#%d4W*mWumNWr*a_Ns#Q61;VJkm4~Q~ z^+A5%-OjZ=d#vv*W3MC?MCtTe6II@Bo4{z-RXTx-;1u}QTogfXl%!5~pFD2$&A2iM zkbqL@XYAEIw=6;#D_7)1oyUF@J_&f$7s!J%kZvS<0el^CFAyr*j?3arEcCrjjixVq zEf3W5Bd7(@lB&}caCR&U$e^I^*-fTv=|;i#i@Je4rhN*yX%XyU1a;Ex-0`v0e=PPVeN{ zGZ%3t+Z68lcCOXV8^=Vxxjc>~<>X7-^N}>2NigVHTotQmF!n_wlMW5|av4ak=xL(` z^j&W*2xMd`5!C7$)2DWTrk`!U(gC7=8!43obgF^c*a99-_x z*Se~1k5m;}){Nmz&ROfAQ&-VaT=l)MSr8bLT$pScTyCy`N^DE5o@#QroNS<$M`6y^ zTJ4lo#ocubJ{YiIR0Hw4HPQw$aXQTp1N120C3 z&tTYKZLSDiF7%DftZM2t_WJ8_K7e0^GUY)>UrVziS<)%3L&kZ296$7GBP($g-6#@j zC2p-YmEbiPsq+w0ZAU9Aw~2O!_)5&4)cQ=39>rl_n0^ipyE;ycWiq3q9yVVEc@OU%hkK34~hGq<>BljoR&knmbURb&e;BOpi@3t6;ZBEP2*rOUV=s3&>;txw>EFo-_MyRDwBAj)hwU}{``CVi z2iQS_lZ1ze?=ayJ!lOh#M(g8*C)kuZf0EXx2u~B9Aw0{@8NTzhzCd`9@DkxP@m*$D z4F6TypJB6ReT~-FX?=s%H)(x~Fhl1*BKmE@j|uM(e!@P5|L($j@3DLE+h=tCbHXo( z?>^xJ!iR*9*q7b&k8yr3C2u~p&ZgG6)cQ$ky^vZjrq)kW>pa=DMEHzwnXo{(LRcg$ zv9FAO%e1brRkMChetbduYlJV^*M|OzePi%j;`@&9d%_X7GXdrDQ<1THyZIil!&6dLLu#RNrNOCODgu%2X#(*_{Ullhxgs^sZEIbtJvFPCe!P%*R>9 zxrx1r>b^v}w>q}-++_ElpH1LwW-*?H#My+VSYu)W;F-0G%GZ*MYN z!b6GET*=vF8Xj*A*AY)Kv`yn|y4zMC!^pO-=2!=jIfk>crdS=OG{?@QB`7$5 z+-%M!*2P*HqK($TV=<96q$Sc$>F% z$ISJS06PIlMV_&-PU%Wls*51(?U@IZ4?UCAWYipN6 zTg}&hU7&K2jHM z8y{mG7V2QML%~d@;sJIFXU8}_Es$teJkk`YYmc>|6DsGTg5bELg3S_i2Oa<bGvJU}KkhF^uLUM*G zBPmP^?t&0ZA&oiY+X$bIaK;=pOrpx0Dlf?x;cQmHJbC@2;G=kwydmG=YFLg_y|oZhRg#~H9vAMh@7>t}IDi0*3147O&I zxnvqltSO@ME>doa2WH|x@g&mKSl8Os+7{aakJ1%|dwZUYtZ+b{hkOwuif7g{?f*eU zO7sn+(#h&vraLjXe&zCY%hxPlxh#wGMV@ff+6!{=Ut*yFRDYs3nX9J9_3M_eTeo}#g0{`*(ei4}_?8kJv*{1l@s5&d+c+DLBsy~y z;aGXMHMkNnJ!B7d4rF6yGGHw#8T;KiIQiLFb%rd)7A zI$ua$%jwneRvlNmoTKnNocVTVa?rzaGMD(~Fv2J$v^Xx5n>B)=!Bk&$b7BCewbFR1 zH=P(9%EHXD`Mn#83kuqRT|?>a!Bi$)-C#XzXezE`xD}9^VqzO>Hi7|1;731eK-g?9 z;*>4y_ZH&_yN9#&Ha4AJ-dm(23X@Tl=}it|VF)GTi33Zk8?S#%>8b*eRlp$uO~Q2H zzCO&jHF+R6#;oz7fq}l1Dht(m&1&~svnmCMCkH*4Fn6V_FVpLkp-%MJ+1<&$fn+vE z)hKHmSe=1V(_k__n90K8>&T5eG^#yl`Rcq1XZ%2JFxhYLwfrR0Vv=MrQ}P5x z)0Sb{lMTLtqpTFP1YirNM(z6G?i93su800;-i5Q13y?ijTT=qZz7}sQW0G$q4ubTw z$>3pL3+;pYC{00Oz-C%mrl~$b46P?^h~TtbFf(+^-QyxRsRZ3Vz$Te3}w89 zzmK--Y@Bo!d1%ErxKJok^K%S7iBBd$>@;{c31SWe5!Zc}@B8Kg28hfy6R8mYO$A?4eoh|pToS@y{Da=-`JfqRWHEzbH<3v z^9_ChzYrb>8v^r=W$W$C-nMT&JQf?Y$4UbHVz`gSSgf%rg4+%EWTz$1WqgQVLP~Wh zPC&ZqTGH^CXj>WI!7n%X2lxlcdb{DH&V7&S=n4QX<2{K^8RL}{Jdm<3(iyg*gzkcD z8-;41BsB$Ps{G=QpQ9Lc%6poBelt9O#@@V-A*z9@t8W4R2}~5;9`AC?M|6ncs6$Po zX6qp1_LlLh_%*Zv*K)R1U(c8uP`o9@EpYDGq|X@qv;2BQ?S5jKv%dGbP1<7L^F{^u zji^iINe4A=a9?3H?hZ8n=&usH}Pv|ZMPWwR*r&|$gSoq^b3Y?k0(F#ErZ`d-q28fCWqq>yiFOujo(R1h;r354<)2@ zWL6QkvF!FlHjV3663RUWA10eD%j{|y>g%IqDZo*cDz{j#N@oVEaun)=AQVT9qmD`( zwL{%|sF7q*pB(7R9Oy?Sp&9uuE~^SLvmZf=aDQQB%l2dXB{3Q(`+&?e^sePac-o$Z)-gC2141M$?i#J zu}7(FCQY*8ta@Cz6d^z~kMbY+Im%W`#uiNxn!z9Ak0b7z7tTml#t~2vGGsJ?&x2`T z1?GmeWinvh$*|y$s&}ROlGUw=!QCns{;9#A;y*)l1qwA5xcB^kosW)CZAmIOkmydD zQyrr>)n}k)+2+hpdXP5mS%W{#pPa~_=P&yC3wBFP-Se!S;3j7lXga-@@karMER=I1@%ZY^uOD=GmzC zWU!%}lBl+R?5CM#)h7lMI}^ENM=psLIuh6|tvD!S%OH00<#uaFwhvAT4O=ohb9N(z z$o`@JhQ0&)5(k=7z2;fM@#iNN43FYmkKIn4uZ|q;ss3bUXs{WZk5qCCspdQ6Q~phs zqInQY`J;<*AwLZiO_Q=&ApU_Wn8E)>Qk_{e!d?%Jk_P`@{xy0k!Bk=bG9ZtsiYMQp zyC{nx(?u0dvIoa8{Wt1^3jhRCil4ml?`-C#{oAE|R9K07gZVV1lhfJCp55 zkW7<-0E2L3?g_gIPOb)tVo{^l(a@#S8ru>>eYH$16V-mP94DaeOn-H6Cew>(gGc03 z)nxV6rVi%}u|nVyU{Weac}pxCF_SvaG-$^}v0AM4i!~_1xs2upv&lq1(ZdfMO~gr5 z&(L?#<7|?LR1*-mRN!EGz1ZLvSoLvZF->|iNE>{r*hu9wq;hLL?00d~Q3$BHHW?x; zQ1h9j)UlmH9hN{5MN`4L-HB{GdEO8OoV*H8{t|-BFX{~u5e@L`gGnmGSLJP;ll0)a zs3(O>m}Cu!bF(3$Vha)tqyt!(>yGj>B^OE8kwO*%q6xJrfp?8g^*RzDjWV4Tl|kJN zbU16UD*B4Cm?2sPUO;rU!S2s*h!rb>%MDg?wn`0fm@84_@(egUMa;w&wH z@igBBR8s8>h>NgLl}MF|{rsAMxCG`9?M-J$j#ch9R$Xw>(yIPcE=SFobh0Y5s|uVi zHJPZ&WUFizCW_0%2mIo4B-({{4~F=lxB?cx4@W`oc&2Toy;>Y6C%Jqm_0nLqLzKQ- zF`@;h!FbZL5!Bl9tOA2Q)JmJvQXfPFWCK?l;-lhYP+#Tnwr*=hoX<66GyU)k=0MI) z@Kiq6J}@Jcb~Xh{1UhdXsjOPJJK4R*yZbnF*Qavb861wiM`$53oW{{vrHfD{%I&mi z^ZMxgpii3Dd2I2NdHvC&ulileImjl7`XKHLVSeTGPldV#5;qy*b5{A(im@fB^uQ4O zoRuU~KF|y^fr}<ve` z!zz#7=43yv`Wymt#~fnOu(-8yFsM1yccS>F_?BPXo)?WAM`vHMz?q0UARgP?@?*xG zFk#mwaHBd=929pO;@jdL__3UoNX)j8^=Je`qd*a4Q%FyOrgj`Q#Hcs|w}+fMdjRy1 z*5)Cj2`H7MP*X)ynYdqk*Dvsf(Q$d6(JYtsCkCpUal*!05mdh?z7L1kpUn2+usqLB z%oImt%ep@&nDXh&PUIWAQu~uVro<4W&=yA~=#e8gBv8ia!6xRS>2Osdr2gt4c&=6mt!xkybSi_Y* z(BQ`n@l_hUV64G;Dn=Mj8sck&al-f*&J0f(;_Eb?sz2^EITdugf_U*w9kzfxWTVR2 z!*st7vxF$~swK(+>o-?XHf)3B!zY(we5wsTJFgMGy|W=Syt3LT3Mh8%fSQw8QXWg(d9G9swAO*1PPC{W+~gPk zvCsR;fo)FYcEdB4iGTBrWs*zjm%_feR0G1@g~+T{&%x5rZFvBuZ$Ynn5}~v=h-1M@PK3(Y_m@r6(7V({K=2Yq}BeZ>AHmZ1-+NU6oW@ zwTLn~L(cNcnYK)o-qmJs^hu;ql9aPaWAiFsRwqp77zh*Sa}9YMr8UM*6HR?@2D^YP zJ!dx44$2XbE{{J*)vL`~I3*IE`h+_=Oi)3cR8+W8dk?a6YER6WQ zH#K;`Dsy4uGU=XxM5RWqTm=!REI!$nI8ciMe=?c2$2(Osi9jY+W2Cw}v#6PG7sYm2 zqXLr3I4f67l$&I&UxvMNGP}-T$U1rrD}dw|rN_Yov||ytR*9m^HjjHyYWSE>3z6;j!%qR`WeLln&NcExh2Og#n3@OG$|S zphzHh8!{!&MTkzNccBn+l$(V-l~m5cYFWH3AaU2SXyJm~Lht#z6Lc!B+L^3M<9t{q z({jKsG2{F(%AQE)$$D}5g6nico+q(KlMoKN_k^>(L*~8eqD4EjJ+*dRYjK$KOZfZa zRmfIcM^V7*P4wB6BKy0O>fNz`+zZ>s3Br{dF%1#pblbDOs!Zniow$XRcy%)*&*!Yh zLrL{Ivc;2S7J2uT(8xevqJL*kVm=&>=lfw`1R;cyPy5WHIcUO1g$iFxcOx*_q*jrG zxy0ZP^GC{Xi;Vot?m=+%GAXYF-g=n&Q<*3&PZxbghty(&}aM@-Q1KxX^}^7 zPtiLA&XAL7$lZqgw!8;vWEQyw-VETZeoU^k-OcA#>u}^_PeWt1=kU*1=EIx~wS zYV#c*1!wqx{4T;-ZXeJy`$&xS_N#~XCH$B(X|nOKDXR$q0_<~E?*g>slH+U2wuoH=na8qDEzHGtyD?o3av zOui^z_RE*@LS-twH?t>M-J~KF1}1h{-!8~kBq|>h``sqa9@F>3!Ze9*PNaMKlDYX! znarM{0V|8sy_&YBJVbh9Mj!s}JIyJ_$JKqQMVX8;p2A&c`2_hw1@EMQ`YS_TATLD2 zFDvAQR@-k4j;dUFiG1B{`;#FrR^$F?ww0HP^DB6|LfnDd9{In9{5w@lC*aNo$N2J6 z`L_yj#3J{OAup4cV~V#c8gFm0d~B?*Fo5FhHnR9pLuj_ zyEXyr&I;d|3VW;X9K)CJp;l6=&L(sME4YKSJ>3@I;dfWe*R9U((|A;8xC&nn$d^wL z$GU9pF?@X#kPS7F#SCbkOT36XNZrme|D8^-X&yAS zm$%F}-YN<`FWg{J@`M#T@7cq%Xzwz^kJ>K)`+c}9UEsRoJb#eyW&FPP<4S(~p->ak zB_ZaiG=R-xI1J)%3A>ohqED>wDcwv~O7Hx$iFn3aTYx8N@MOT{8e9Q*iU#8V%qlf_ zD&T1vJRR^c8axB=Obwm|XtoB=0eq|m&joy(23G-|r@_YqK0$-$174uPCjwrm!HWPd z*5DA}B^taG@G=cv4!Bx_R{&nA!K(nT*5EaO*J|)dfY)j8$$(GM;PrrOGG3sKJ}D?@U!(>1saa9o4i z0e5KdHo)68_zckN)ZiU}&(z?v0KZRz&jx;%2A_lega+?Kf42tr08VP~F2KDSyc=*z zgU(J>VNO_(s4tY4GO&e_n%c27HSK-wOB(8vI49?@Jo|Wx!w2 z;I9Jyng)Lz@HaI0Ho)K1;M)OzOM~wKd{Be$#Qb+@@ZEsFt-<#I9@gMPfJZd=FyK)Q zJ_7hV8hkJ2yHA7f2mF8re;4rgH2C{~AJpK7*bMft20sG$2O9h+;2&!6j{rZW!Hk0r4Z!$H610Q#=_7ug z&jNf3r*E1o0qtfJ@GoOagZRE>>fL-6znjm&-?_obqr3`O#weeUAHh++fUyyN;@y1d zoft3pa{PO|$^aJN-)j;1uVWSLHbm=hvbpSbMA2^`GTz0jX*B+Fe34_%dJ>l3WfSUSig~Jji_PA>=3z zW3`X4lVJ^w>`}$rbaP&dH*mmr(N6MSP%!yM3*U_u2>MXh;X6fq^Rpl|lEE{fN`CGz z?|Yc7vYv){<_5Ol2p{UChDyF~m>BBa$Pml2HEMhk}#OTQ;cGJ;`-Cz^@{0P69h>h?s9(2Um#-`%=F(}64 zNY$QzV*D5>(c?&Co@A|X4(;rx>}>WFRPkpBjZY(-{RAQC=j?Or8Fnjs7Ao}|yN5l` z?q@HsN742adr4D`XH4<)uV9W+CQo^rHQ_%<9A5+%NPNB}@h^sgH>#zcpky4p(UMB= zbM`tM2?wuL1J^2<20v{N{EYo@z5Q^ljq1oV_)!}b5)58t541NUXzxYP+NeW(9O=D^ zwfz!_^{?1;_8Jn}Um^+pHCqK&b`qS+Y3#RbGy5G9tKYL7XzO8rKoastb{<^W`RomL zIr}q$^j~14e`Ghaw>0T}QIlQ?lZ)4{hyLQ|Zh425kRa)(KNK{u8roCS@F%F|w>3(B z$3$`CYN4MD(;@W9NBC`!!Q^3n`yqa?fC?(RKqLyOJML z20Tzmszf7I>5w|?kXo%yFHn?FaBA?!FsniWWg3A}hrlR5Vy$R{wW44sIR7sGol*Wh z#)kR#AK>>EQYzOd1szJbdMKt8yo>)}ls{ondbE(zY)?u*=1&%H(%fPGlS1?=4c*-& zd@)vxKHUR-fhYRU9g(iLL|PFF&VVC*<}iPbLnK9#U82#caOCl_7o9nv^U7FsR(R5R z)uE$paaHhb4@TB%1l%pgM{mXQnB^gl^%}Y>&R;t7YbNtjvB~gFp6I{wLVv*nJ>rS} z8vnJ${1)s61w-iPd3W*O4D&xi0!>Rs_@7<1P$8CY!S4&+s;HS^%+}FKtc3qnB`BOe zz$zBXiLhdqm~sUCbWgVMWmYlzA`kR!p6K}Esu&%rQ8fFRp6LJZLchQR{Txs9fAW7> zv#+rC=len2r@0=i%+c-tI1H?{C`=3mmtq0`_0Y;a8i|QE3Ber_ zCs~fi2nCmihK2AA3t!r6vQg%c(6k#_NzqPRsG&Q? zAtri>@_@G}FV!eGq7()nv^HavCCWf3xC%0u^v!~;xI)7ZI5I$eu6Q$dREjAcBDh+k z;BrtYrdkv<2Xl4>9PZnNEPPTU;5ZmD&0&EOSc;0}pRgT3X1W~FZg;=7F6fa^$^jpH( zLc#TB-Ub&cmR`>$$$R<0h*AHvr?kFeSN2W%dH6u-axhpZa#3jP>=Rrup<1CoLU z{$u>&=*JZ2RVG)K_{!L3VV1U5u;ax!B7xk@K6;ofJJCXUvBAVUY_^{d#QkD56LcYB zDl=b&gBGpyno5y$mIETz3U)IrBZYIHIM-YOU)a2~Qlt-y0l}_kaXb%N&y9HAYdzN- z5&JvMapz;%e83#%JYRTNIM2W_pAU(P58lORRf_j7IV>(kmD!b514_n>KZURGQ99sH zv#I>&_!aI?u@HZjweaUy8-Jdi&0k>W@)y}&{t|vc@N?`6{tEjr{~vZW{{{OfoKp<=K0YqByT_#V4^L{J7?;{TV^I^rliDZ8rFLjcYKAAZPmN1$ zu(*-KjQ#wp%(v7vw-a&LWMVV(i6{%e zpG_7`EGU}U9MQr~6fstVwhf|Hv1+=ct&TZu6=wBy11lG;dFG^A9CMn)WZ)gP3HC&P zVN*9d;YbUxCk3A=j?nn<)J?bC0DFrUfs;K6?C>OTt3yD`_;Th}6vca`rvCG1ah7PzU)QdoZwGA2<-PHfKPXd zQ>~u6_#6)k7ikn+DZ1qcZ69`dQ@G5N0>1Al=3)0;9NAjoxl~-~NdaH{6jM0Yn}T=3 z_>CeD@G??(ve}-{w|UcHaT`ZMaPY9eOL?PW*fH5djG@0li?~g9@ui2w2uDy>W50tD zqvGCtTQ0emFYJ^{;+?*w@ey$!>8n}9G>!SQ_&n`;HX9zG8ctyajPz7-GpiN1Acy!o zYZtdFDVWCGV;S=bwnjXtO4IGELOkRcGo2SzpDJytJ~C_A@WW0zr|JJ46+OjCGQRNg zvf)R(2;5nL!ck$C4e@yq_<^%;+F|Dr9CjY{*m^x3bPqc}@*?plNId32;vS6)m&6lZ zBz^=E9wjF+>Pg}!UL+m|2`@{$-;>18#M71zSL3`vCyo+mR#%}bdr(6zv9_KIx4`3W zB}&jJlNVW#SqwMpcdjdYMm*~=dr#r)Pk7G$oL5Regr!;&wrGMU$p5{WX^mgUX zY7|^2^nw=!t7u-h2E82ZQg~6kWC=hk8XkX_czIO($}IJXR|+YaDXJ+-_oViku**Ap z5t(TtPd*}kgMw~R7Y|J3l^9r<4`{I7c9|Hl*m?_T&{_rRCZ6aODx__ulC z2R!lr>4ks07ycwq{C|lfP73$7O5v_VFrZT1DWTw5re-$bH2Kc;Y~m5|@6JQwzXz8f zsY7XCM6yxovog66Sz?_fRUO^*@%Rn2aQFC45wem^k$8nhPFGBrmAzA}O)O*8GC*e? zbtY8jnVC2f;uXG9Nv(7pcoD8h{P?*z6l^MkYHbPyTc)x<;HfqgY@N#9z|*>tBXVNr zar35^9Fmh2^6_lT|aD9tyr+j>uz12GklAId~e(;Dqp|eshI3yQ_ zhUKDRiGP<3%atB7(hn4KomH)JsA{Xa-;1k_o?NZ=!vC%pew`=&8ZZ3sd*N^P#9!-$ z|Bx4cvnT#Z!mj3N#jBeu*^ z`ju)H@xRBHaIMt zLoDzaSS!6gavGgjmK>G|RqR_|GPC4iHg#qRqS+11ST?gn^{C>W>|Qd>cReeulu4>N z9G1O4rd1xMV@*sRVCC|BHb-8-7RZa(sq$jAkd5Y4j+9Pw7IK=ikkibC5KBtEe5@RY zor|E%CEDU>ytz1xr^Ts&xRuFw*a8H^|DxJB!O!qo%>as{ez}RB@E|Uu7V2jn{XVCk zDykefX-gw&AvKcn5n6&9!sew9GrteQ zl$CPNk`dXj#A)imWEv;0WE13v*mQhj=Gw~)M~pM98So;J5|ml(g!R9}CS$Ri=;ams zDpPCjtFb{e_nN%5G%tOG%{d}-on~AbLR?y6Mx;Y>-~CHf(Om9#_0vohJ_aA~aij{L zU`ynuG~U)Yysfc#n~bs(ZK76*T>{=J%IM1ji?dY-juajPRzxh2FVoM90eKO zk>G*<{$Y7(A^z=(Lo+pZ@$p%Lg?|Zbfp&RmXheSCAkOTwNEiUFfHW%QhanHVFfc5y zLYzJI)OQXlj(w~|<}AxqlHpUJuJk)+E7>AGRnv>5kQKc$H-VifKPf+jnW?%D zYmfM44y(Zj5gx0#c0_)*U^QH?s0K``z{kfE7JjWI%}F73@8OqFFdw-`&B5Sz@M>XE zmC>1E2=8M}+{8f-pGP?Sz=;7p5UP|nA*U_m=V^_U%MU)Ku<(~dwuJ8s6!nj zDhQn7dVO}~r^(pxHHw9(DEQ7t;P2))+Co(HeC&$0xNoC46_z5 z>t-!pHq9DeN93C|j{O1g8UpaI*%I*^wLX)rYRjxk3(a~nnYEygOqh^AB=yG$=|?L1 zQz)kO&q3II9F;`5DP+fAC5oRGr+t$N!XCdnTf=T(Rd`+R%m1jS|N4Ya(v#2U^ZNqosnloq zCaI^%zMyZadYa~&;hU+RX8Dfw%~emw`HuIUpq}RY7Wx*cr^UXdzGdoZxo@R!m3mt3 zJIS|BJ)P{U@oi8~r}{Se!s@Bk*WhbZPn&&PeNF1A+1KhjT|Kq=w)wWJr!#zK`QE3V z&h~ZtlIm%fuh+L*J*9m8zO;JE__Ds7ZxC|Yg8%dOy{yDHv}q>CdDXXf(@gOSe(nSO rD1Pq8&mq3UcL3wA!q4;Z^CtYffR*|#^j++`1V{5H_(I>M6H5ONq$!~c literal 0 HcmV?d00001 diff --git a/airbyte-config/models/bin/main/io/airbyte/config/MaxWorkersConfig.class b/airbyte-config/models/bin/main/io/airbyte/config/MaxWorkersConfig.class new file mode 100644 index 0000000000000000000000000000000000000000..ad7a97d240f81f1e2bff28529e6cfc606f262f55 GIT binary patch literal 1393 zcmah|TW=Ck5dIFOKyjsX3)Eh%wAy8RSugcU>4O-PCa4b>jE~E5q}$TnX1i_L7^6SP z2Tg<~n)n0!QN}rE5n5Oy4|~2dXJ)>cZ-!sLzyAbK!gd@HhP>?>rtQ_wd~R5-^UiJ> zFU-?7uD8#vGM%RJs=mi9pCNT%o>mXJ)pcfII}GDwEbnq_zh_m+ z^2|Q6+!OBgj57Aj>Bq*lY{&Mu8RFUw{R%aPXxVM>Bu0=@kifC#6)?1uGt+R`%|!(gzFYM@+i5anv_hq?cVI2XvCJ?vXnuNZw;J3_ z;1vSEVLgm%h`yh3lgg7B2ZSpn@PK9@pQ?TBB-bOs^;i^J{&%sWy`q8} z$TK9X?y+a_=eAgl?4WcTLTGZNt)qWS6slM`LaJCedD6Pcla`In7 zz>I#5tNLskX??B@RiAGoqi3US@ckEDj^x%2}|Z`GUUSP{*4psO1l+$O9Fd@sNm yf$s-6M>zeVgNGeF`O?#BfyNH3khmI+s6gWCgjQ)dv~*+_g9k%UW literal 0 HcmV?d00001 diff --git a/airbyte-config/models/bin/main/io/airbyte/config/TolerationPOJO.class b/airbyte-config/models/bin/main/io/airbyte/config/TolerationPOJO.class new file mode 100644 index 0000000000000000000000000000000000000000..a64908d175faacbe66f330abcefe072b6c16f18f GIT binary patch literal 1474 zcmbVKOHUI~6#i~IeNcvi(^3RPo=Q6fMtS%G*$_>TLXE{H)z!2P?ZDWynYN~zjq;&m zXcfD@V^+0o+cFxuW7_q{`A7K(B!<3S{Xo|&yDVG&}E%-S&*@aB|`8JLn{5;r`0+`tYEhq72~1FMM<1p z%{l%O;!ag*qa`R@YO)kAv^Ys-agxY%Mkq6eZu-mQy+(lYfg$xXdem$iedKNbyCt66Fn($MZQ8CM?b+AS}*?Gacef zN3|HPV8mmi(aG~e>PPgwC&O**78w>zWH-TU!f@3Wtegjr`hrJ&!O8RBNnh}oFF17` zJnah}$AtIhU-U>mkCK{whmdrX{eigp36oj+-Xat{%6ppmDLrwDJH zyd-%^;U&mRk(Ux4)e9a`@t_cJj${XBNS0Yz1C8XnLHG0Yjs@H$`8KeGJe^PId`fp* z)G?RbiKr#Q&l2?!tYD6W4p1FXT`3Z0zp=`tLMhA{7mhK{iFOKpuVZpkCxYJ+S-1ZJ$1w-1 literal 0 HcmV?d00001 diff --git a/airbyte-config/models/bin/main/io/airbyte/config/WorkerEnvConstants.class b/airbyte-config/models/bin/main/io/airbyte/config/WorkerEnvConstants.class new file mode 100644 index 0000000000000000000000000000000000000000..d4e10b8811dbfbb18ed6f51baec4eae3f5b809ae GIT binary patch literal 471 zcma)(%SyvQ6o&ulHBGP9OLZxTs0;G|UZBP()wYo~w97JyW1Si&Fii_SmMg)958y+I zC#7P+jhlb?4(I&*=gjBV`v-tCZ0C_;*prdPrS@N9VFi(TkYj5Y=_jEbHMb)*jk$`a zd1M%B6F%ow$ko_#{fP)-hOMF7yLEaa+wFE8+jD!PR;PLGFx1<>&HY$QH9lb||M(4f zI1>i4R9YI`xEG_=rGWyCu9TXd=XCBo14V}1sZ=sPXGk9$4j3|abT3S#u~tGE6^3eC zD$$)i`$Bu%4@D9p3V1l+S|+?KX5vRVW!P{3XKxB^_M@2&#Fb1O8-Gu8oGgl6P%gS^ z8av1$N0cW@!5}WIut{88;SzPy6;L6q(uB2OAba$N+UvriPMR13Ce}%l5o*8&HtD55 IAWfn14OJUwqW}N^ literal 0 HcmV?d00001 diff --git a/airbyte-config/models/bin/main/io/airbyte/config/WorkspaceRetentionConfig.class b/airbyte-config/models/bin/main/io/airbyte/config/WorkspaceRetentionConfig.class new file mode 100644 index 0000000000000000000000000000000000000000..87b20dc6032b67742a808ccd9b66e38106b09c29 GIT binary patch literal 724 zcma)2%TB^j5IvVy1hM{ zZ6PKE6E`zw9%p9Ge0_g>0ysoXLxjPQuF0imO?+Y6u5&AU=C$kHj~=)!E`%=}U%Jk5 zP|y%#$o2UnHwWD5ndeqt*gk_cl+FpCj2Ku;Mf@p@l7uehv*=h1i390K|A;`N)oL}n z46$SPMx+o$T1OHYhG?VNO@cP)h$Ep;L5CKil8zN57_x2Yh_ms~65bWJ27-FpuFVHs z?nxETk}>~I(mA{B|BKsaNcDu@nM(N#HS5oTI9ecJomFkS@Ur*ap|3aPA zMCt2M6qGnZ1tl%;B#eBFI+93{U8QJ9of`SF@ebXnO_4R~Q{;`c_!PxgDnw8wyGFx+ zG?6nz&XUccggoT|gR(RL>)0T#kXpXV}EnY_&i4 literal 0 HcmV?d00001 diff --git a/airbyte-config/models/bin/main/io/airbyte/config/helpers/CloudLogs.class b/airbyte-config/models/bin/main/io/airbyte/config/helpers/CloudLogs.class new file mode 100644 index 0000000000000000000000000000000000000000..e545ab6e3831e2900e0164b488dd7b5d26092c7f GIT binary patch literal 3292 zcmb_eYf}?f7=8{SYvQViBE?#Z8a1JnXz@}F;w5rP3DA-hO10W$v&6-9H{EPddb9U` z(BIIRezH0vj&|&~e&~;C`<&fu0!?5V$IK)r=RNOv-{-xbzy5yq0>DN5q@YdUi0LFX z(_L8cjHK?^i)Jx-+ptQ8TTZ4er&7o|#j=8SfzBmuSxZ`)T})0dEE&2d(2<=U8ylGs z=*l{7F-^yRPnjMLmPOPdY7U+qUJ;&9GM$Fff3pQyV zLOC|)xOWVx@Fp?H!QFvo|qMAPdf!8iXGUcV5dOOe}Rl@Iwh~D z=)`V;NYU^DfC5M3*}6$-ODmUCiAFmj5ZI$)D>}CGU$+Vc`=~XZxSo+muSvo-fn8bC zHl`|f7YsMAEm(w0pXi!3tGTA!SBaek=bmjjS|RkUz<4~naR`XD>XFnMusP2)?IO|o z_<4KOve zR1^ukrJ!Gc<*-rN)nl&WZJZF;&7@sl9s;N0%`{dkDyZD`SExIQQwmNBoM_a&$wd|K zU{F9Ih@cMBt*UM;W`a3`a|+H1TxtnSqbL>c;ymFwZo#xQ%Wn%A1x${jPfZ!;gP6(lXo2^?y)EKGzk zy&Po1hb*Z^wop+u6Ug0=3Uewx!aTbweIU>M`6ZiCi}e|+U8encT$lFW5EyFJ{<;{M z1Tz>@a7$o+ebUWTY|p%F)CR&fXadJaT-R~?Y^P6`L%)yBu)zLjYF4>V_f29)FANMs zaTB_PR^TjLJ3qsb#7?RN7ub=HZPFC$U5=%?Bj;)Qok^|ak4f1aOchJG!(v$0tcpQd z*En&ThzldstQ;EN5UB_y-&JA5VV@XFGdHfh5}BW=aHY(xlbNZ^wAA9Ms7Oj%ZcxF! zbpe=iauxmdsA*UQ-|PPSA)0e4u5QRd&U&g%i~$)pCRfI`4cC987;IZ#37p$FS(~|{ zmKB`Pwf_pf5jfwPpf%;i_P1uI;Cq3ytqBYJ6`ytWzq=d4)*<-N+QK($8+zqK4Cw5Y zuP#zL_!~i#=i9kUa+RN5UE(R!$LM;By^qoJ8%gr2WS0!R*zZ&1tM+vqAngtA+qoVj zr4NV5U8CTz&wGR?F&yRp2#(=6d8NWO0Br z=yP0{e~zK~fO&WoS64CmFra3t)QMG02h+VL|{O04G}p=bV2v_G7C zirX)Kk52SIf<=ourhh^E95*FywuYNBH|@dZAq8~Ou?MhB*B#?CXPJNo31XQib=UWV zuJ@rFgfgz+{y*3Q!Bze&W1{xMFsu+%8$QPuTn{ruU(&p<8G;8~zvcQJ*B`i^;rip{ G-hTn0<-`^M literal 0 HcmV?d00001 diff --git a/airbyte-config/models/bin/main/io/airbyte/config/helpers/GcsLogs.class b/airbyte-config/models/bin/main/io/airbyte/config/helpers/GcsLogs.class new file mode 100644 index 0000000000000000000000000000000000000000..bde92daab2bbede7de1c7ac4c72c975471b53c7c GIT binary patch literal 7633 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 literal 0 HcmV?d00001 diff --git a/airbyte-config/models/bin/main/io/airbyte/config/helpers/LogClientSingleton.class b/airbyte-config/models/bin/main/io/airbyte/config/helpers/LogClientSingleton.class new file mode 100644 index 0000000000000000000000000000000000000000..f008728e076f46db8c4eb2c658d60f2abb58bd6b GIT binary patch literal 6483 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 N$9wS?{B1+SzX95kgQWlf literal 0 HcmV?d00001 diff --git a/airbyte-config/models/bin/main/io/airbyte/config/helpers/LogConfigs.class b/airbyte-config/models/bin/main/io/airbyte/config/helpers/LogConfigs.class new file mode 100644 index 0000000000000000000000000000000000000000..7961451603f5aa4d08e5b846935c06a7b09ddf5e GIT binary patch literal 706 zcmb7>OH0E*6ot?2)5h4=YHNKh1d+CigKn*EimvJdl!D7Nj_H)xNSX@%D@8?6@CW## z#5>bK5nSkICimu?@1B|Y{CfKUu#eR&5`=XX2uFq8`$!5m7+fn)^rU|)!=Y#gUdwcb zS)>TXzH{dY-x+w~wA+_%L`WYVpIuxMHrjuo>=E+ACw=9erZ`j7Q$r?sGWvM{!cMLJ&r}5KJQ#(pJW@JD zVe&59`bn_HgOmKE3FLHe{wnDdyeE0hLEp_ZS6fB}*zcfAdWHRj;-m4Ec+Id1C}7TX zz!hI+>^x$2g8NqE74wbF7gQ#`yrIq^g?XM;HvY<3jjBn*K9h%-wuq&eDR|ct(~W0T U9?Z~5jHf`Mx z10KPMO;(2$j99Vu;Ogd0c1zkox!{b!$JR#TnN~GiP+q@!*|H@Kg39`MvOSoJw4J*t z$WQHdvPMwSI7=|CJ{50EZ?Teg(282yNSU%bT|@h%fwpJVG?P~BoZ8=rm1KQx5un>CTR=mkJWc>QLM}- zY46;YNH`Ww&li+Vn!HZnsg1YVKAecr21W@^>bq)}X%k~`5;<$P(~dL*XHIfh(}J#z zSgBOanp8stb)T7ux_(?3j#W}tXANy-WF!)AUt^^=Dlp^>*IlMy82Mb3 zY1wS2S6NYVTRRZ9DcY6QZU?nw8=aS|>|7o-N?ocx%*Gr8=hK$^EA$w&Ok9AFBf7QJ zt72yI0LwfEg^BCq$<21sWl<5SslZ&!H|XMUVNuNVCuO1n7YY_0H%m%B3r#FSt-w$D z)0t@?3PMFMI6GFabBT$iip8>(b*t)Dt7(>-sKZ|fhI5*gH2ZjVrg=rrlsCM_Kt0Vh z2dBD7#BR4D3zO}cD7|v8MR>7_{T$F%MKh^%RkK|cZ>vgEGgXbVs^ZBim(>+mqujzp zg301HP1CT4*SZWQH^TSu>11dCHL9YndaN;;k5 zhE5!eLDC%7n6_Frue1`{b1V09nTgAB1>FzzxjI>!w5_zAjfH|B7gJ2|R1~jL4$BgB zOe$*V0E^6~3deM;{e7A@LD$k4-cEa$I>9LonOHg;wd-OX;Z&GWYhf%FPg~ma3eKr- ziARI&@pyYgr6|#;N)K`!g6o_yOXJD4b}FqrxfktBY#MC(b-RNNRrH6csR2Y_cDf}D(~Mn$?ft~QVmOzaQX{-QFG z1l{^bd&nvZo};~I4hB`W33D_18~#ds9lPb%?-HI#Fv!ud(&}; zS0Ap!8UuF;#^&?3I+IRhs1KT1)Q4U8igHn3rIy?oDM6hcOkU^3*O;2nT$5=9t4Nrx zE@@w#Aqb}{Y~80&bde9c@qmH*1@nerrcq{&5jvt&+5uH+-OL7uq=^Ud4F<|)M@lNk z7?R-+PH|#ZJbpZcM+`hHSaMt}W(k^j6pv9^%{s>rY#2~kpUYG=iucD&JfSB{ByD2V zhbQs0fv2dm9K`BkX`2OyiD&RFO0mO=WbD;#)Ze56$hzG$+2>3=j~CcEYHeL%Z=oC#BfHc*$gld77bCBKTp1`aV# z{2a)c_zwP(E+MSQ>t&9~rUtq`($lh?aCi-G7PDHlPujwosTkhxxtE%n8~`-~w&W}|VI zqjDcUz)uYPnBIQKW0x^0(a6j5Q-4KIQjB-%OC#$@sP6ahk%^xw$6dPF-sZ>0_!|R% z&5ZmrGngf=$o^cgKHsL@C^jUlIvO05b;au6DNp!w^|Vh}<=>n52mB+`4O*=uvxTWe z+;^dJHx^-DeWx7Uv|8faP-(CoSm~K4(O=q)#qr&5!n~;&$$3jt-kYIe@j9%5{ z1zEkBw!)Fzw#|xx_8|JF%mZxOWaGE?$=WRnuKfI{&CN^nUH34*#w(TFa$L(53|d`y zWfZ$OQ95dEc7wFSS8tNYlwHP{a*~W?;H7dFrdpWXvZv!5oSb85o*^5?2ar#H{@p}b z3rt(HmYPpamQxKmh05z+Z?(i(?YE?LR8E;PPEMm)C+!Yy6BFR4yFN6hg8V5obwjGM z8)${|`eZz+7|7%dQzpupOdFGSG~Pj~qYG0rM<{e)B4?X2NeNADq||1TNoDV(Bh{u% zk*RbutX_0#m$!CzxbjR#WV$Iq?U}-XEqx#cp z=TYp{-GCTn5t`Rm%|1vsA4?89ZL@?YTQ#5Aa##?_g@V%-D{6z9g;LW(Qx*yL!OBy* z%3}RrklHw{svuuASGKLG5e-X-Pd_n)-?f#|izJHCMn+huo;U1V%WNM8S zkTs=VRuU*tDuu>tsDm%(XkgjC>yZjd5AbJD(wMO|rp|OSwZdNTAO@TXDjeR-MgCQ!Z0T zC?XAVMrKnhuHg!~%8)As=NCD7mV_ymG*bX^r>YTLlrI2RxZIf^Joy=HdD$5hli24I zTiOj_B{=l*+*z#SP*SRRgo`3op?*yl#Fz6Z`EPS?Jl^!Xx<8EIu1_V%+4#^ zS{t`A6G?{?5pI(^Xs_ZyXqCfj>jb)fRz7sirEF2Vp+#C01Ju~4n!w@Rk+F-~qLN%^ zWFH9#R`!cBLuSySRoBV_H{7PqY3K7uL*zPj>f-au4YJb^?iA)Z*Iw_OJ=!(pCRKcw zG7}J7J0yJ`f37rOAXSm=R+WI<*5^FKS!K;+y5a#+3w})*awiKQ9YR>Gs6tJL_PSVZ zCsOW^FRPu%PYk(>bb9-8ch*kYttyYOlZJeSJ44xTdBdI06>^W!e9IZ+15+ z9cVE3%w?B+Lk<5X^TXV5hhw#;&hHPK@`&EMWk%4d@*+0kQ=jaSCk%N!n^)@Sw{~MP zzC~>nnbIjw(&U*6Dy$^!RLW)=HP)S?urudjd8p2#Pjk>bh#F{1BUFAyz^a^6r)WB3 zRnjN%+~5MeaF{1;M-ztlm}y3=XmhJIaYpW>J%6{nh@jige0;KBUNVICF!cSKzC={? z=l)_*`!{`QB#p7wFURHvY_{Ml^$|v8E?;64##JpqCaI7P~*$&ogC99IX&AFmt%4_mEOO|M^ zN$^fS8r_i&@#Qqfh@F~PACGU&B#vFy6%5n|;0_KotcL#4nKFN>{$ukKP4{c96^S%* z=cnd`ayiUP3i(TNq|Gp?{f*|wZ5knOs!Hx{Q(ln09QnNwvX`esb+MS8)E8fDdc`9I zGA*&s^`v9n1;{(FrmPFz#twGqYRHcSvx}RDF~mK-_vRi)792S%MHs@Z&@*$3FA!*< ziVgXQ-sjj|>1rH2Ffn!yZ!m%9ex>}cjDJs7cY=7g%ctTee=F5h8-5$c=MoI(vlk~| z1Y1V3Wg36gKNXdPe&v3Q-OHB}5>W(7`1cHUKNF|uR#st*KI7Q#5IaqixP6T}St-G_59lOufUq?9d65Rb99 zTE(pDE}XXyHBZ3Lrv>$$T$65D?6fRn%dmr3(Nwwe09GHG(uD>!y|diYD0`5k59d+F zvnj0eshc@m=mnUL8qHQU+2=F}Vm*IP;K)nRL?$NmK24_{owiHagEyxtNB#j71}{RC zs5?gdTPTo5QdBe*!yBed9oLO3`%2`(ys7=Y67iD>MrGHv6XF8d$6$-6i2KZ>5!+gqjIaa8{0!=2XS4~LEO+(x$^*S z4wQA_mM+|J0ACK3AH=SvK=}dO9WoS&dwOth33tf99`N+wnkdc75@2vl_8?H>Gqmut*UEDV_Lr}sks zZu}_V@4|;Y_*n_mY=5iB|3VG?AT+ExFsui^R7C$NG(2DghIipNYV>~y?mv1^O`)Ie z4H#YcAH~c6I%^M<=YY_Rv6RwcN^>bjVHr-ta>AevwOE0bsHf^zBF5hYR$)8V;9gvW zy=cITRPw7>i`Q{6-sSrdtmDDKdi;{#f5U#i#ijTIE)#>dL6lAIRF)_{{GKr3KYVgE z$|ncos?E{pD13_lBkn!q=GUY$llq&3_woPuBlTL#1FWMoKHgm5IkiX$5pXZoOR0Eh zxqC5F%A}m@Il|kFhIl#e$1tRV)Q6KNAOp`)+z!8iZUb>c{Osjd|Kd6Wy9^$H8$1ob zQM!d;gZ44-mg=Q@&O6F^{~S3{j>roc1r1A);i4=m2U_i@WP}Fn^ZYWL{SQ%TC(1}i zYszLqo-A(5^rsUwxB{N3fwFEH9V!o$cS|5-9F*}*2V_FXTROWUhrv#)4H%_8a(W34 zi$CNGcmibsU$>m4#`pt%2ZF;oafZT`LMMBfqbtTejPg#54R}ifW|vIfSt07XhSo>? z`WS`taRJ8gO+9nU5#z-H<-s^Cf|@9=V*}PFfTYn?gi(D?Olu=?Kev zB&I&Gh&e2F$e5-8m@2_~J>?c{6uHp8ig%lV>!_sbXXP+Q68)$|SxxP!6oPF%%nI2-xCiN}B`+{NogcWcl!P?=m}FX(pkf^LTkx{-vb za&{`-+O9jRA%wOOIAxq;hHRH>2$M}1E!WBysKRVo;q>|3Vlq&M#HDhb2yLVeQs9X zM>g@jf*rOo!clt+a8q=E%f_`;S@+_pp4J=G=pinoUa~>0OvO((sCheavI>7X-n|zx z=yw>9KJ1cP)~jaiNPeNl>Zex%o}Aw}U5ohv#;6CWvWIw4_F=}DN9ai&=53{i=n?kl z)h(y^$Z$5g@JU&|64y2@`VvyGbgU>PolE3)+O~((X6UF6;kS{Tlas7X}gbWFJ56Z5lgK~FMplqLf^?>X?APea6S<50*OFy4eO;0+m_7|DFY`#9hD z(@S-(RiL`gnxmf z_c4#yPtflpotLQHF0J1-oi%j!>bFyCRq3}=`(&lxT{_yAlHQFv+IvWKt2`x7>+B&e z&uAath@gB+o+TIS_nWp^FoUG0Bh$n%EWp**$h z(f{ruFhB;4^?dz3{5)*lGi=!JP%^@&ibmIp=Tbz9?aFT1SKTAb2z!JVnGVZ-1^WEb z;HEsYt>op8nfzWVuc%(~svP1kOJGyBclxAV>Y`u*((fH!#NAj43V+UL^rFRk!Ht-i>iKN8VInAq=x zBQcmpqOph_WEqMVe8&BVtD%3=zYw8i*m*6Lv~L-BF1C;_U>iFOyMa`q zJstOj>GFOg7)pT-d34H+OyXrSYezC>coC!~R3kb=VLO6&58|fk5eo-tU1^tW}9T)7;SPWGgj^?BVrxR#J~&ncp@WirB>d=Xd*j~UwLkR^#L#B zN@?r$g}1J;+T)(RoCr7HYPNgbdgq_0*>VDIzH!p~oCf#d-FX_=S-t)#4X$<4?lw{Y zT@-PU$a$CHpmJ@N9cv^_Gts?FQZ$tnX2zqYT8P4MxKZP85psCQ(D?tn(~q0M?dYiq z#YdSe+5SqT<@&x%#CGtQA-B45;4$p2qV={g6k0Nl>0w=xF~(ESZqqLVvMkwYvJOQ) zc}9Nw_zJnNbjZLZn_PoVx5yS20P?pf%Hs}pDU%c*&zlkMJBsI}(iQf9Quca>!n{Lf eUUv`oZ>)Q8L*3E3E`vw&o`>{=gjWVfc=8APs}C6f literal 0 HcmV?d00001 diff --git a/airbyte-config/models/bin/main/io/airbyte/config/helpers/YamlListToStandardDefinitions.class b/airbyte-config/models/bin/main/io/airbyte/config/helpers/YamlListToStandardDefinitions.class new file mode 100644 index 0000000000000000000000000000000000000000..8426ebe9d1f2f0cc27a8a0c9674422b062ec5c66 GIT binary patch literal 4164 zcmd^?-*ekU5Xbk@5dXj>ZA#kGQmTXkHUz7MmeANWHAy;S#z}!Ffj;nXmd^I2lFlQY zGtC>rKgA5pz&n2w!=7YYihVIoXdjrq=!bRp*}d=X?XCa%`?o&;;1Sd_Fh^jW3zPDo zbu5`_3%|`fW|z4=7KG+A>bXrGN=xiX>N_-Wwpg3{Tyo)u8JH(<>5v{#)1`jLeA+r> zwj^-bc4-*yQjb}p;ix--#bz|FFS%>(&|ZZ=ZjX0-D*FL`eQ@$?HGYktdotjDr!x6V z4H*kne$^a9ax znHO#t`JB~d2KRa*kOmj!fhy%#m2#p%C^`C$lM^`%oBFLHuL_e_EzmU#q z+mOPbhCJ@Ed~P^*2174lnv&3CvMU_phy}cTT=$(#;o~!=(GEr^%BbR|N|NenuGQ9z zIPxW<9SF~m2vv(Qre-86-^R36i%=6h9)_4a@x;?C{bzZ$*lgL5miAm4X$`$Pp|s`_ zwX~l#n;^C9JQUz^0dlZJV7WNCrPUr@Y;vFN_PrJhEQ;Hbz*1A#)IFd9SMP%#=Vh0N z1RgfeS-Y@!+?1oDHoh^Cd`IVBs!XY>h>-mD3!C)@n3YL}-tSggVjZQsmb<%D{XP~CHDNPod{i?N*azF01Dzyn()v_?{QX>Zq)HpI8 zhu#j#RKq{wA;$t+S6xih+u$a+7s=BRqT{OG(DP85sLhE7mowx&4J0OG=z&|SZzY7Z&ya5Y% z&*0k}WU(W{|3i?+>znw?eH=ybp8p*R&z9c$6)yc5jk|(ZH4ES(yp7jFJPMZKD!%35 z8eGSj@8I)1ez`HAzZ)?>KEb@DVHP9iTtvF9B^eshiiWh7BE1iHaD|CaYJJKVWhY+W z2O7fN5g`j7K@rtT2(e}*q{M1`g7?{|>m%wK&dCBn5!LKGdM9?h1lQyv(DB7tjG$A;gDBz{j3RJN7!;y-arm|HKRU z;1?*k2tN1$ew0|<6I4tP^rfrnbe*a*r{~-EFJA%N#!eG8hU-$tT$breE8IGQ0&m?KNG5Sw;=rcER zVekFs#a4f?te#<;+IIhHNI22+G86ZuQ+sN~qg-<)Gei%S5@k|wV}xnq9K+RrQqQpd z^K}_oV`1zAZ7eR3eF6P3HFTYuly#k#6a%_x!Py&9^@KWH-{$Z$jtnm!qCLEFh|WiX z9M#e4biShVHId$+jkh>P$WBGW7LHRz1N<81Gq;(^ir@f0Ey?AO|?@SDe9FilN`#!+Fxb?eX3ZQD?um literal 0 HcmV?d00001 diff --git a/airbyte-config/models/bin/main/io/airbyte/config/storage/CloudStorageConfigs$MinioConfig.class b/airbyte-config/models/bin/main/io/airbyte/config/storage/CloudStorageConfigs$MinioConfig.class new file mode 100644 index 0000000000000000000000000000000000000000..a074cb6f4a0239f8dba89dedb63c14d71e6e5c4f GIT binary patch literal 958 zcmbVK%We}f6g^I+ohF^64+^w|r^KQOlv%(A6_Bck3e=Fzps;o(X6kk_u51U?PXHvo z1tbs>3qF94LR@DvlyTII!E`|KYxAy0pKxihNv(+lq%*@4^OR#Q&qf{S!}G* zJQHy@SCdgv23=n=w_nIYsxk->FznAap4{I%k*}0K7Wyw@hQ`=2KP^TlN*0!3y?4al z@Hpp17AIEABHLwHd_+z53B$qm+4A`^?Eyp3RU=VH70VGqL}bc2>Dz-E7@83lu*k5| zlZEI{#zUcB@?kFAQYz*7fNSaEX)>^f(lG4y=Cg9O@U+D)yz@VDlf3;-0%HQhi<&LU(g+j4&at zGVIK?5ySG#P9*jJ$FkHH#y(TV;uiT`rRPjrI@1YN2!~jre~qF;1e6DwojZ4TzMtE=6LE{sF3Y=I;^3jV#Wy4gYicR0Og)4Nf`z2bqMk`d&!u6nr8@}H94b(08*Z=?k literal 0 HcmV?d00001 diff --git a/airbyte-config/models/bin/main/io/airbyte/config/storage/CloudStorageConfigs$S3ApiWorkerStorageConfig.class b/airbyte-config/models/bin/main/io/airbyte/config/storage/CloudStorageConfigs$S3ApiWorkerStorageConfig.class new file mode 100644 index 0000000000000000000000000000000000000000..19bc28507800ec572edf594406e7f41d28ba6094 GIT binary patch literal 1021 zcmb_a%Wl&^6g?BWNfX?LCMlG6OS?#1iWjU94=F^diipC(C|!@8!JXE%tCT{V$^OE6dcd^9ZAiXhzJxC{_0ShY* z>R4s4y1j87G`52!R5P#TpjLPt2g|53G>0+~qv>fN)H@!;`4VZ!<1tqvVgIi_(0Q*1sg+dVwrx*znV-3dO$6me?q{+sE1E(0#m45}^h$ z*IMWrwix#QX(=lHr$@rDJQCU*q}te9B)3KH&_XLypS)J4eQrs4vNnBnG$`*HMKLNA z10DA(9Cvqyru%4yHFs}@_GiK?Sf~FDss(V$42T zE4i2Twy5VV+@5##$Yxnf?iVyakyEs)=HO9Y+9?v|r5Wy&lGm=1<5Ke7QgZt$`K*L& X;a)!9eLNtWNyo5>hjty?IllP|RmR@V literal 0 HcmV?d00001 diff --git a/airbyte-config/models/bin/main/io/airbyte/config/storage/CloudStorageConfigs$S3Config.class b/airbyte-config/models/bin/main/io/airbyte/config/storage/CloudStorageConfigs$S3Config.class new file mode 100644 index 0000000000000000000000000000000000000000..aa0660452c6f2eb79b13279049d5f7bb463ef497 GIT binary patch literal 935 zcmbVK%Wl&^6g`u;brPHuN`aQ}lvp%@;zbbx@sO%W6{t}b7^UlpdvS-l9yBun6_EHP zkU&T*_y9f%amNl4sIW-A@SOWP$8&st{QUMEz$07>Q4_eUbS#yb965?pUA$0PY@IeT zqj-?(>0VL=gR*3AB%2iq5eRJ0JG=Et?P_yC<}X%(MMIg=g~0OgrF<>pTozfJIHQW} z0aqWYLb=BRJL|{GC(HE40>MDYPJ{(43M>s(L8Iy6gv@g} z$;n?zr!pT)qkKF|25w(jfqTPwJ*@m^TUwK8dO&U@4_PCUZ|qi@lC?W@#F88)lp1n> zB%2wzXEUQ$)_cdDW6nfRO-kF!fA{J?7T~u3KP>mOD98+QX)W0hmjpKEx(AadoB!K} z#_uH)XpG3ZC)zq(XN&8+w|qD6Gou>g5Dk7eIoe0Sd7#t3d28bzPfi7j3t_XPkqgJo0DXy50xw^)`1phg?O3Vd%g-GIiT@n);^GZZQlP%M2UkKDqM@ z(XCRYw9TNrDjE!fo0Z+I+3H4lcazZbcmJV4ywI>M#|qY{MkZTjh!ovD9!E3@h7k>; zNHN3;y^wUKeA%iIc$U-5m$KCa#g1!;A{K`#z%>o30C54PG{g}TUo#pKNHPqUEr(ay ztvdI1%(~4PQf0Sc+EvrD1eTjgC>S9g=JfF*lkLCnBxZ46#XV{<)KA9` zcuT_rWEc{r=b4>`d)Q&fg}dIaAMi$yFNFs2Yl|kqph}_J`wY9`wBE3?eg85smU#_X zEHJEuD->ie|lhV1b;xWU*KV2Gz(ci8lL%hQM;I-=q>r3Q1g|2&KeNxyHpp~2{S286q zG9@f2BFLnJ&?x>2p%!8BY>OA7}nypCUco#dPhBk~^yvgtjeZ`V@EPKhnv$oO3pIAt6DQ%Jn#M6eIYP kDV96M+&8el=S8q6Idwdg>k=M`Ov-0i#tO}QRqikU1Zodl9RL6T literal 0 HcmV?d00001 diff --git a/airbyte-config/models/bin/main/io/airbyte/config/storage/CloudStorageConfigs.class b/airbyte-config/models/bin/main/io/airbyte/config/storage/CloudStorageConfigs.class new file mode 100644 index 0000000000000000000000000000000000000000..ebdb293d6a30710158cb65a163bdf65d5c9d9993 GIT binary patch literal 3649 zcmbtWZBr9h6n-vjSO_adY%5r`Qi4sEmsRnVNChHjGz4oXFWPFCWDN@;>ueHdoayva z`Pd)OU*JqXsV$aiJAQ0u`fK_N+CFzTi7})fcFGKU@7cZQx#v9Rx##B3zkhiHU>Zdg z9RlOFW0&62=|E`FRma`7+}ak)gh&Wx%ho)J(z|1qY^M&C2ne+J)|ps6 zg!Bjk$BePJFPTuOlQM|9>J%Q{0v*H>)Ko`@tQIW$i+XsZ44~pp)lBU@K@CP1y(IEg^$Aqu~=7MCZ+9HjGZh zrGj+YvG|Hq)R=~Gsi^L!X3@@@6-rmY&=5kGoSoC4qFc@;HS{1XXBRc}LX%Bx(`G_O zz^LS|S2Y~M6d_{q2dOZ_yr!|^QqQX6=IxSM^aA9U8O*7e6<`b4F$#`TD9Sdxv*VPE z4YO<+cU_Bh&f68+DU~%OaYI1MZCbhQj8n-}iv&6oOSd-UMEu|@xz~b*o46%#$U~TQ z3)LN~B-?lFzEs|!Y{krNFPcwk5>pFSMRsL@WGtXS4)!bAl!;eAUIJ5rG3&mB>LXN> zeg&ojqcyn`P$OVNi2{kha1Ce5QXne@&?hVZxrP<2vZYagRf~GMK}`gcR2wo?tP31} zTlb8Ut>!itY^#``cU{L-(I*hjI#oAkE!eV&479mbCL{oJPnAlRn=G2;vc)U@k-+6( zUA>VzFU!VU#Rd;TFrcQIP%cfD3Z}3S3@kf2`^0|dKB(W~1ON3&#iqcepxe}8yXyiK zIP%WE{vqnkSmny1B^!GgLlj9Te}{$8FMAPZ{jw8zBm0myvI_x`+fqri!|YFo5ux7^ zT36^JIQIPtvHlAEx)49(*bBbtz=wSLUr*u$=bFC~Cq4WgoWe)#QBDiJ9m-G(ij1xY z!-%#=84*Hn6U#^o3UgzuyzXl#-;sw9-wo3_rjL$|4=S%Qs*mnrLLb}1S$%vD=k-Bl z4;Nl~t}@M2Bn^l`!5C?pAc+Q!;Vid0$II!wx8(&N7MF0DYq^0(xFm1bqrAhLNz!FO zhGp|7UWdFl{LsV*Eg9PGKCX~4Y+*!4Hob%Qca}nHb~iRkh0q#Wmn#aUUIuNQc~P+0FkIRBYI~m1Wus!Ix#I7J@(;i*20GwmRQ!>zu(-8|U+_&dY6`?~*S6 zST%=zq1AcqpmU^~HJGY7e^0Jt&eN}OZ~b>DFIM-l{N}gt9sLzXD4VV&Dq@w!X&Rxr z(N9D1jrAXK?*&03JQgRg#shnXgzK(r?OXaqedL{~vOdpbVAhXR`2F0#z45kN~BOyIPJQvzAb zYZ?vDYdF#{Tee|E6fvUO-|;0&U9(mF+d8tyF&t|}TB`-W5jIIB;-6hocn@Pr#~Bsx z7~{PW*()f*Sf#mdl35>({dHT)Ef+I5kIxl(=LCAQ%S8oe z5mz;o1kNWAF~eZR@YHkKs7Qa!wq(JwywD92=<2wJ>jIg&?=?Gs2+YTxi9`aZd>7nr zWSn{5#1|Uo1x_ad+qG1;TQO_CM49op@=-Cgoto+&GjCAoSbaQJqUQzN(QsRU-EE7o zuk!p-RmWGjD=^rWNt^_3W|MS_@=xH{jZVi;4Ek=N-P7?k*o}ItDoKH6W3wH}?!$66 znb@vu&0k@-`n>B(zvP(hwrp!)x7c~Vc4wc4kS%uy4Z07r`^Wc4!()N7EXy806-qm& zHuK+_+c-%GQ~dPuGo(f-e}Sa=-UkJ4Kff)YhkwA}a8z^#_KYQqqG%d=BwE zI4;r{q4qHhaLOH~wEl0{m42CrKWgnTXGfLo0#0d(G86L0xk6`(&gCN literal 0 HcmV?d00001 diff --git a/airbyte-config/models/bin/main/io/airbyte/config/storage/DefaultS3ClientFactory.class b/airbyte-config/models/bin/main/io/airbyte/config/storage/DefaultS3ClientFactory.class new file mode 100644 index 0000000000000000000000000000000000000000..8340cb7192c41517ab77212dc5c083248a9a7f36 GIT binary patch literal 3622 zcmbVOYj+bx7=9*AyEJSsM(#zfEu?A7B87saB5km=5(*M*6$P1WCh3w*Htr?0ctgDZ z0*}AIuX>JR;e*G|9)FX^cXkuIZIjY)n%(KXGxJ`a=Y8LqzyE#qCxF-SgMtXdX~WXE zVdqv{q3KqoU=%gSwQOD#+7(gYp6O=C)21OR?hMyyVnsoeq5lD|an0nFqIM(qKbZug6}*b>8dgQidetgzw;6Ug<7wXj!-Y(1t7+5n^4Y+JV7)U)F8DiB3|*5( z#c(e%q!KTxWO#ugnzr&Hh7R_zN|vQ4u-yr zQ4#ZAIVbGfJZB1qc*fGXxxj5he%FOjcgb)V&TQdeb8J&F?8ktD0}O+@Ro04@RWv0p zRa}xQdT7P8rWoV^gUVr;-69*C*IaX7sRld95`#u0I99=3=C;sy znLnfy<;#wfFKLdjYX$|OIpbQReWZ5c3T70%$uQE!HWgPfOVs5&!_3PzGSQyd>0nbMfzn&c}sB0CAc$Xn!75whL*2C%r-qNAlHtcR` zg>rjaVM|W$srV5089IG%Ha4u_$fQC#+lr%R1+)e$gRWu<({xIiyqwGP!P5*ETi3;N z7^lv89OvchVhjdK3LX#vEhuZIi`tB#htgYxiL&gTwx9!)ybT{nbuvTe(evotj!6PD zmbE-v7c+)Dmj{|x>?xU4be3d|Vuib&O)Kw(JgE~CNSfbcCflJbb&34ypSCR5acy3` zF5D$6@5JDurodx3wwB{YrDm0cmht(dg}e}4w^S_SV}_mOH4(!4k~f7j zn6a#qS51Xt+l>3Vjki~-BD{S2lYz;t_lA$_y5=-D&8*>yR9_dIe$Zu%;ZqfPh&~0M zkbq9Gxk^RYX_GsSa1?yWFxJ+2%djsy-ux7!(rH{O6?{V-Y7-O9@Ko>}!=bI0Qr-vP z<0wVcK~E<=ae0BHBdCl1?}m(ZCwtXWm2-!L6TT%lZIOBUiPU|}n*?XDblNU#tlwtfxqck-~7S67>K$6!s zNhY5sS@UZT*#ia%i6MHQzywZW7KxB=b9e)nX^r%)7dv_{v;M}9oT4sSchan5J-Ui? zW+eFxbHGzvk6>{m`5WSd%__1_@tzbs#a)KKaOD@$8D?UXm>46BPvID}5EG+yCZgoo zRdBHWDYAUOZh44C2~Q`1ky}$KQvviyLMaLQBQp2tTOvA15;+?WTq^`aaTQA&_m733 zi2v_K#n)+}>W?46rcqM4LUcdGXZRdnkmLY;ox>wMj&@V?e}u1y`mgaVzQ_Lm03~<` Az5oCK literal 0 HcmV?d00001 diff --git a/airbyte-config/models/bin/main/io/airbyte/config/storage/MinioS3ClientFactory.class b/airbyte-config/models/bin/main/io/airbyte/config/storage/MinioS3ClientFactory.class new file mode 100644 index 0000000000000000000000000000000000000000..3a4fbb6e49b8f998ae8fa012a73afa490876f6e2 GIT binary patch literal 3930 zcmbtXYggP<6x|mnDbuvzXw|kpXoU(xX{uChor(pdwiamZ(AL&R4VlZ3P9_4q* z_xt_&?pJlGrMi~-+2z0Rf2jK=K?a;)SuPg2$+`EQbMD^foO|ZCKY#ogz+L!KLzBR6 z+cQktpPCP)VR`PfT{42u^Uabp#%4Y|*cM4^q3sycHP;Gl&ov6QYL(l4fejUe%5sCq8Z9I3a`|m zVZA{6nC;4mT4hT5ljf8o1+rtFWjd!!-&Ws=uqB+a1A#rO_}B>Id-d{TorAFaiHTmTrZ$oGtw$gc;Q6NaRheujICrT-}`S-1~+26 zhEBSf&d5D-+N?R@icrw812@s`B0|ITOyKBRDJcvLRqfNBUzYwd(({UlZrrS4r@;Pn z=l&yHbo8K?e3oPwfj#OLtDfzK0$26a<538G+bt3MKJ;tYwJgZvIUT!U2xxXN%+N1K zv2s>%b&HN$F(9xpVqnNG)hbLF23OBn6=SWWifP69LTFm$akHAlM>BmAFz80$O^0)) zFAcL|K2DO&xgaQ(jX?Udwj~227%&#W&u_qf*BuX61-4iv-Cw z9cGBXTFf*|kyOacS~z1^OUjL*xuDM0ao?M@d48gJ824#7B5>;(P)tzJaTH@L2X%H9 z6$?DylSb#|`j&pUxxn%mC010CjfBhSh>>KGBz3q69mjB-VJwq?KQ=3UpJx{sPgqI_ zWLZdoppmgcu^e9ri^ke;0+SjF0^KQUd|6U;$~X~?I!=OF(RQ+MZgi+HdF~d0o6{Uv zzB3~20Uc*>mRS|g3D~K4uh^Y>OlDi7ld8yB2CIgL1hy_!)e|)aa7B(@uw+$L;`Mlh zAdLFH=XWwR%#a18voO%K~qMY37MD(W6zs-oFCSCfqA ztr;yk>DvOE;`zl`6A<+M`eniuuCWFSRCU~rJE+MqD^o?YYmdO4=@sigGK(6!5$dR^ zo1mRlm(&hfEUdv%Ij`pCbX-t#o8!5HBz5U-727&j|IErnqkf7x<~3bO#&*G zG;Zz=r1{t=lJbM}s$bMMNykd~SOL#@Y%K|%=^2>H-y|OgMq6pwZb2{!p zb-aq#R7bfa68OCy&SYn-{IKa39T{|ud0x3z&DWhR!MIMcY~$p7Rn{-R{K?ql>U-;( zk3{o`={N;Dl==2nyx0L>CBj=e9)sVm;Y|v7^&W9u>5n*O5XeBo`vU!IYK;h66a;ZE zt>GhqLu*pdmDaBbT$?tf;ZqjIe-Yb=9u1!h+_3smCQ-~KwiBRc{;%VIR`urWG}L<= z6m%Q-HGwAn0h@9cq4zDIJ=ga=vfohBgsb?>qJ_^bd~W6LZP>_WdNUE5&E3{Aiga^-LAMU@1bHDUm!j!$H0ZrV}4`(lcNu zP4#l7kN)kVm;K1G_1y~t`>=@a5{jYF_;p7?F%Z;LV<>fXmg zRN(SWosZc5MWf9cgoeW!?Qopl&@sdV%jCe_92K_f2&wlqUt+piBOwcQBtb`$N{(d9 z0j^P7vN1kEJj^a&e&zmM(f%0t>^}#1CeryVo{Prk@d8J+=5@OL2HwUyc$bo`{OZPg U_<&G-$noQrHhhB5@CCN~4Mg>PB>(^b literal 0 HcmV?d00001 diff --git a/airbyte-config/models/bin/main/types/ActorCatalog.yaml b/airbyte-config/models/bin/main/types/ActorCatalog.yaml new file mode 100644 index 000000000000..a925ee891cdf --- /dev/null +++ b/airbyte-config/models/bin/main/types/ActorCatalog.yaml @@ -0,0 +1,20 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/AttemptFailureSummary.yaml +title: ActorCatalog +description: Catalog of an actor. +type: object +additionalProperties: false +required: + - id + - catalog + - catalogHash +properties: + id: + type: string + format: uuid + catalog: + type: object + existingJavaType: com.fasterxml.jackson.databind.JsonNode + catalogHash: + type: string diff --git a/airbyte-config/models/bin/main/types/ActorCatalogFetchEvent.yaml b/airbyte-config/models/bin/main/types/ActorCatalogFetchEvent.yaml new file mode 100644 index 000000000000..bd2b5206c62b --- /dev/null +++ b/airbyte-config/models/bin/main/types/ActorCatalogFetchEvent.yaml @@ -0,0 +1,27 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/AttemptFailureSummary.yaml +title: ActorCatalogFetchEvent +description: Link actor to their actual catalog +type: object +additionalProperties: false +required: + - id + - actorCatalogId + - actorId + - configHash + - connectorVersion +properties: + id: + type: string + format: uuid + actorId: + type: string + format: uuid + actorCatalogId: + type: string + format: uuid + configHash: + type: string + connectorVersion: + type: string diff --git a/airbyte-config/models/bin/main/types/ActorDefinitionResourceRequirements.yaml b/airbyte-config/models/bin/main/types/ActorDefinitionResourceRequirements.yaml new file mode 100644 index 000000000000..904d6af92683 --- /dev/null +++ b/airbyte-config/models/bin/main/types/ActorDefinitionResourceRequirements.yaml @@ -0,0 +1,30 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/ActorDefinitionResourceRequirements.yaml +title: ActorDefinitionResourceRequirements +description: actor definition specific resource requirements +type: object +# set to false because we need the validations on seeds to be strict. otherwise, we will just add whatever is in the seed file into the db. +additionalProperties: false +properties: + default: + description: if set, these are the requirements that should be set for ALL jobs run for this actor definition. + "$ref": ResourceRequirements.yaml + jobSpecific: + type: array + items: + "$ref": "#/definitions/JobTypeResourceLimit" +definitions: + JobTypeResourceLimit: + description: sets resource requirements for a specific job type for an actor definition. these values override the default, if both are set. + type: object + # set to false because we need the validations on seeds to be strict. otherwise, we will just add whatever is in the seed file into the db. + additionalProperties: false + required: + - jobType + - resourceRequirements + properties: + jobType: + "$ref": JobType.yaml + resourceRequirements: + "$ref": ResourceRequirements.yaml diff --git a/airbyte-config/models/bin/main/types/ActorType.yaml b/airbyte-config/models/bin/main/types/ActorType.yaml new file mode 100644 index 000000000000..ec29b2606f87 --- /dev/null +++ b/airbyte-config/models/bin/main/types/ActorType.yaml @@ -0,0 +1,9 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/ActorType.yaml +title: ActorType +description: enum that describes different types of actors +type: string +enum: + - source + - destination diff --git a/airbyte-config/models/bin/main/types/AttemptFailureSummary.yaml b/airbyte-config/models/bin/main/types/AttemptFailureSummary.yaml new file mode 100644 index 000000000000..d9e607f53ca7 --- /dev/null +++ b/airbyte-config/models/bin/main/types/AttemptFailureSummary.yaml @@ -0,0 +1,18 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/AttemptFailureSummary.yaml +title: AttemptFailureSummary +description: Attempt-level summarization of failures that occurred during a sync workflow. +type: object +additionalProperties: false +required: + - failures +properties: + failures: + description: Ordered list of failures that occurred during the attempt. + type: array + items: + "$ref": FailureReason.yaml + partialSuccess: + description: True if the number of committed records for this attempt was greater than 0. False if 0 records were committed. Blank if number of committed records is unknown. + type: boolean diff --git a/airbyte-config/models/bin/main/types/CustomerioNotificationConfiguration.yaml b/airbyte-config/models/bin/main/types/CustomerioNotificationConfiguration.yaml new file mode 100644 index 000000000000..11ad66bb6d1e --- /dev/null +++ b/airbyte-config/models/bin/main/types/CustomerioNotificationConfiguration.yaml @@ -0,0 +1,8 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/CustomerioNotificationConfiguration.yaml +title: CustomerioNotificationConfiguration +description: Customer.io Notification Settings +type: object +additionalProperties: false +properties: diff --git a/airbyte-config/models/bin/main/types/DataType.yaml b/airbyte-config/models/bin/main/types/DataType.yaml new file mode 100644 index 000000000000..a0b3d5d23a38 --- /dev/null +++ b/airbyte-config/models/bin/main/types/DataType.yaml @@ -0,0 +1,12 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/DataType.yaml +title: DataType +description: standard data types. +type: string +enum: + - string + - number + - boolean + - object + - array diff --git a/airbyte-config/models/bin/main/types/DestinationConnection.yaml b/airbyte-config/models/bin/main/types/DestinationConnection.yaml new file mode 100644 index 000000000000..1008e4f0caf6 --- /dev/null +++ b/airbyte-config/models/bin/main/types/DestinationConnection.yaml @@ -0,0 +1,35 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/DestinationConnection.yaml +title: DestinationConnection +description: information required for connection to a destination. +type: object +required: + - name + - destinationDefinitionId + - workspaceId + - destinationId + - configuration + - tombstone +additionalProperties: false +properties: + name: + type: string + destinationDefinitionId: + type: string + format: uuid + workspaceId: + type: string + format: uuid + destinationId: + type: string + format: uuid + configuration: + description: Integration specific blob. Must be a valid JSON string. + type: object + existingJavaType: com.fasterxml.jackson.databind.JsonNode + tombstone: + description: + if not set or false, the configuration is active. if true, then this + configuration is permanently off. + type: boolean diff --git a/airbyte-config/models/bin/main/types/DestinationOAuthParameter.yaml b/airbyte-config/models/bin/main/types/DestinationOAuthParameter.yaml new file mode 100644 index 000000000000..67084b11c0da --- /dev/null +++ b/airbyte-config/models/bin/main/types/DestinationOAuthParameter.yaml @@ -0,0 +1,25 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/DestinationOAuthParameter.yaml +title: DestinationOAuthParameter +description: OAuth parameters used when connecting to destination +type: object +required: + - oauthParameterId + - destinationDefinitionId + - configuration +additionalProperties: false +properties: + oauthParameterId: + type: string + format: uuid + destinationDefinitionId: + type: string + format: uuid + workspaceId: + type: string + format: uuid + configuration: + description: Integration specific blob. Must be a valid JSON string. + type: object + existingJavaType: com.fasterxml.jackson.databind.JsonNode diff --git a/airbyte-config/models/bin/main/types/DestinationSyncMode.yaml b/airbyte-config/models/bin/main/types/DestinationSyncMode.yaml new file mode 100644 index 000000000000..0abb8f4920dd --- /dev/null +++ b/airbyte-config/models/bin/main/types/DestinationSyncMode.yaml @@ -0,0 +1,11 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/DestinationSyncMode.yaml +title: DestinationSyncMode +description: destination sync modes. +type: string +enum: + - append + - overwrite + #- upsert_dedup # TODO chris: SCD Type 1 can be implemented later + - append_dedup # SCD Type 1 & 2 diff --git a/airbyte-config/models/bin/main/types/DockerImageSpec.yaml b/airbyte-config/models/bin/main/types/DockerImageSpec.yaml new file mode 100644 index 000000000000..0d3becf8e74c --- /dev/null +++ b/airbyte-config/models/bin/main/types/DockerImageSpec.yaml @@ -0,0 +1,16 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/DockerImageSpec.yaml +title: DockerImageSpec +description: docker image name and the connector specification associated with it +type: object +required: + - dockerImage + - spec +additionalProperties: false +properties: + dockerImage: + type: string + spec: + type: object + existingJavaType: io.airbyte.protocol.models.ConnectorSpecification diff --git a/airbyte-config/models/bin/main/types/FailureReason.yaml b/airbyte-config/models/bin/main/types/FailureReason.yaml new file mode 100644 index 000000000000..bae623d6da64 --- /dev/null +++ b/airbyte-config/models/bin/main/types/FailureReason.yaml @@ -0,0 +1,44 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/FailureReason.yaml +title: FailureSummary +type: object +required: + - timestamp +additionalProperties: false +properties: + failureOrigin: + description: Indicates where the error originated. If not set, the origin of error is not well known. + type: string + enum: + - source + - destination + - replication + - persistence + - normalization + - dbt + failureType: + description: Categorizes well known errors into types for programmatic handling. If not set, the type of error is not well known. + type: string + enum: + - config_error + - system_error + - manual_cancellation + internalMessage: + description: Human readable failure description for consumption by technical system operators, like Airbyte engineers or OSS users. + type: string + externalMessage: + description: Human readable failure description for presentation in the UI to non-technical users. + type: string + metadata: + description: Key-value pairs of relevant data + type: object + additionalProperties: true + stacktrace: + description: Raw stacktrace associated with the failure. + type: string + retryable: + description: True if it is known that retrying may succeed, e.g. for a transient failure. False if it is known that a retry will not succeed, e.g. for a configuration issue. If not set, retryable status is not well known. + type: boolean + timestamp: + type: integer diff --git a/airbyte-config/models/bin/main/types/JobCheckConnectionConfig.yaml b/airbyte-config/models/bin/main/types/JobCheckConnectionConfig.yaml new file mode 100644 index 000000000000..15592f0a9a29 --- /dev/null +++ b/airbyte-config/models/bin/main/types/JobCheckConnectionConfig.yaml @@ -0,0 +1,17 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/JobCheckConnectionConfig.yaml +title: JobCheckConnectionConfig +description: job check connection config +type: object +additionalProperties: false +required: + - connectionConfiguration + - dockerImage +properties: + connectionConfiguration: + description: Integration specific blob. Must be a valid JSON string. + type: object + existingJavaType: com.fasterxml.jackson.databind.JsonNode + dockerImage: + type: string diff --git a/airbyte-config/models/bin/main/types/JobConfig.yaml b/airbyte-config/models/bin/main/types/JobConfig.yaml new file mode 100644 index 000000000000..824b18b75307 --- /dev/null +++ b/airbyte-config/models/bin/main/types/JobConfig.yaml @@ -0,0 +1,29 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/JobConfig.yaml +title: JobConfig +description: job config +type: object +additionalProperties: false +required: + - configType +properties: + configType: + type: string + enum: + - checkConnectionSource + - checkConnectionDestination + - discoverSchema + - getSpec + - sync + - resetConnection + checkConnection: + "$ref": JobCheckConnectionConfig.yaml + discoverCatalog: + "$ref": JobDiscoverCatalogConfig.yaml + getSpec: + "$ref": JobGetSpecConfig.yaml + sync: + "$ref": JobSyncConfig.yaml + resetConnection: + "$ref": JobResetConnectionConfig.yaml diff --git a/airbyte-config/models/bin/main/types/JobDiscoverCatalogConfig.yaml b/airbyte-config/models/bin/main/types/JobDiscoverCatalogConfig.yaml new file mode 100644 index 000000000000..d5c3da44f67f --- /dev/null +++ b/airbyte-config/models/bin/main/types/JobDiscoverCatalogConfig.yaml @@ -0,0 +1,17 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/JobDiscoverCatalogConfig.yaml +title: JobDiscoverCatalogConfig +description: job discover catalog config +type: object +additionalProperties: false +required: + - connectionConfiguration + - dockerImage +properties: + connectionConfiguration: + description: Integration specific blob. Must be a valid JSON string. + type: object + existingJavaType: com.fasterxml.jackson.databind.JsonNode + dockerImage: + type: string diff --git a/airbyte-config/models/bin/main/types/JobGetSpecConfig.yaml b/airbyte-config/models/bin/main/types/JobGetSpecConfig.yaml new file mode 100644 index 000000000000..0c5bd6fb7bc2 --- /dev/null +++ b/airbyte-config/models/bin/main/types/JobGetSpecConfig.yaml @@ -0,0 +1,12 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/JobGetSpecConfig.yaml +title: JobGetSpecConfig +description: job check get spec +type: object +additionalProperties: false +required: + - dockerImage +properties: + dockerImage: + type: string diff --git a/airbyte-config/models/bin/main/types/JobOutput.yaml b/airbyte-config/models/bin/main/types/JobOutput.yaml new file mode 100644 index 000000000000..a19c32dfd778 --- /dev/null +++ b/airbyte-config/models/bin/main/types/JobOutput.yaml @@ -0,0 +1,25 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/JobOutput.yaml +title: JobOutput +description: job output +type: object +additionalProperties: false +required: + - outputType +properties: + outputType: + type: string + enum: + - checkConnection + - discoverCatalog + - getSpec + - sync + checkConnection: + "$ref": StandardCheckConnectionOutput.yaml + discoverCatalog: + "$ref": StandardDiscoverCatalogOutput.yaml + getSpec: + "$ref": StandardGetSpecOutput.yaml + sync: + "$ref": StandardSyncOutput.yaml diff --git a/airbyte-config/models/bin/main/types/JobResetConnectionConfig.yaml b/airbyte-config/models/bin/main/types/JobResetConnectionConfig.yaml new file mode 100644 index 000000000000..e58c9e91939b --- /dev/null +++ b/airbyte-config/models/bin/main/types/JobResetConnectionConfig.yaml @@ -0,0 +1,41 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/JobResetConnectionConfig.yaml +title: JobResetConnectionConfig +description: job reset connection config +type: object +additionalProperties: false +required: + - destinationConfiguration + - configuredAirbyteCatalog + - destinationDockerImage +properties: + namespaceDefinition: + "$ref": NamespaceDefinitionType.yaml + namespaceFormat: + type: string + default: null + example: "${SOURCE_NAMESPACE}" + prefix: + description: Prefix that will be prepended to the name of each stream when it is written to the destination. + type: string + destinationConfiguration: + description: Integration specific blob. Must be a valid JSON string. + type: object + existingJavaType: com.fasterxml.jackson.databind.JsonNode + configuredAirbyteCatalog: + description: the configured airbyte catalog + type: object + existingJavaType: io.airbyte.protocol.models.ConfiguredAirbyteCatalog + destinationDockerImage: + description: Image name of the destination with tag. + type: string + operationSequence: + description: Sequence of configurations of operations to apply as part of the sync + type: array + items: + "$ref": StandardSyncOperation.yaml + resourceRequirements: + type: object + description: optional resource requirements to run sync workers + existingJavaType: io.airbyte.config.ResourceRequirements diff --git a/airbyte-config/models/bin/main/types/JobSyncConfig.yaml b/airbyte-config/models/bin/main/types/JobSyncConfig.yaml new file mode 100644 index 000000000000..ea6535954378 --- /dev/null +++ b/airbyte-config/models/bin/main/types/JobSyncConfig.yaml @@ -0,0 +1,61 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/JobSyncConfig.yaml +title: JobSyncConfig +description: job sync config +type: object +additionalProperties: false +required: + - sourceConfiguration + - destinationConfiguration + - configuredAirbyteCatalog + - sourceDockerImage + - destinationDockerImage +properties: + namespaceDefinition: + "$ref": NamespaceDefinitionType.yaml + namespaceFormat: + type: string + default: null + example: "${SOURCE_NAMESPACE}" + prefix: + description: Prefix that will be prepended to the name of each stream when it is written to the destination. + type: string + sourceConfiguration: + description: Integration specific blob. Must be a valid JSON string. + type: object + existingJavaType: com.fasterxml.jackson.databind.JsonNode + destinationConfiguration: + description: Integration specific blob. Must be a valid JSON string. + type: object + existingJavaType: com.fasterxml.jackson.databind.JsonNode + configuredAirbyteCatalog: + description: the configured airbyte catalog + type: object + existingJavaType: io.airbyte.protocol.models.ConfiguredAirbyteCatalog + sourceDockerImage: + description: Image name of the source with tag. + type: string + destinationDockerImage: + description: Image name of the destination with tag. + type: string + sourceResourceRequirements: + type: object + description: optional resource requirements to use in source container - this is used instead of `resourceRequirements` for the source container + existingJavaType: io.airbyte.config.ResourceRequirements + destinationResourceRequirements: + type: object + description: optional resource requirements to use in dest container - this is used instead of `resourceRequirements` for the dest container + existingJavaType: io.airbyte.config.ResourceRequirements + operationSequence: + description: Sequence of configurations of operations to apply as part of the sync + type: array + items: + "$ref": StandardSyncOperation.yaml + state: + description: optional state of the previous run. this object is defined per integration. + "$ref": State.yaml + resourceRequirements: + type: object + description: optional resource requirements to run sync workers - this is used for containers other than the source/dest containers + existingJavaType: io.airbyte.config.ResourceRequirements diff --git a/airbyte-config/models/bin/main/types/JobType.yaml b/airbyte-config/models/bin/main/types/JobType.yaml new file mode 100644 index 000000000000..86df39230c25 --- /dev/null +++ b/airbyte-config/models/bin/main/types/JobType.yaml @@ -0,0 +1,14 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/JobType.yaml +title: JobType +description: enum that describes the different types of jobs that the platform runs. +type: string +enum: + - get_spec + - check_connection + - discover_schema + - sync + - reset_connection + - connection_updater + - replicate diff --git a/airbyte-config/models/bin/main/types/NamespaceDefinitionType.yaml b/airbyte-config/models/bin/main/types/NamespaceDefinitionType.yaml new file mode 100644 index 000000000000..d81a269dfd69 --- /dev/null +++ b/airbyte-config/models/bin/main/types/NamespaceDefinitionType.yaml @@ -0,0 +1,11 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/NamespaceDefinitionType.yaml +title: Namespace Definition +description: Method used for computing final namespace in destination +type: string +default: source +enum: + - source + - destination + - customformat diff --git a/airbyte-config/models/bin/main/types/NormalizationInput.yaml b/airbyte-config/models/bin/main/types/NormalizationInput.yaml new file mode 100644 index 000000000000..584141e6e14f --- /dev/null +++ b/airbyte-config/models/bin/main/types/NormalizationInput.yaml @@ -0,0 +1,23 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/NormalizationInput.yaml +title: NormalizationInput +description: job normalization config +type: object +additionalProperties: false +required: + - destinationConfiguration + - catalog +properties: + destinationConfiguration: + description: Integration specific blob. Must be a valid JSON string. + type: object + existingJavaType: com.fasterxml.jackson.databind.JsonNode + catalog: + description: the configured airbyte catalog. this version of the catalog represents the schema of the data in json blobs in the raw tables. + type: object + existingJavaType: io.airbyte.protocol.models.ConfiguredAirbyteCatalog + resourceRequirements: + type: object + description: optional resource requirements to run sync workers + existingJavaType: io.airbyte.config.ResourceRequirements diff --git a/airbyte-config/models/bin/main/types/NormalizationSummary.yaml b/airbyte-config/models/bin/main/types/NormalizationSummary.yaml new file mode 100644 index 000000000000..f7bb6dc158f2 --- /dev/null +++ b/airbyte-config/models/bin/main/types/NormalizationSummary.yaml @@ -0,0 +1,15 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/NormalizationSummary.yaml +title: NormalizationSummary +description: information output by syncs for which a normalization step was performed +type: object +required: + - startTime + - endTime +additionalProperties: false +properties: + startTime: + type: integer + endTime: + type: integer diff --git a/airbyte-config/models/bin/main/types/Notification.yaml b/airbyte-config/models/bin/main/types/Notification.yaml new file mode 100644 index 000000000000..f35a9c410e6c --- /dev/null +++ b/airbyte-config/models/bin/main/types/Notification.yaml @@ -0,0 +1,24 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/Notification.yaml +title: Notification +description: Notification Settings +type: object +required: + - notificationType +additionalProperties: true +properties: + # Instead of this type field, we would prefer a json schema "oneOf" but unfortunately, + # the jsonschema2pojo does not seem to support it yet: https://github.com/joelittlejohn/jsonschema2pojo/issues/392 + notificationType: + "$ref": NotificationType.yaml + sendOnSuccess: + type: boolean + default: false + sendOnFailure: + type: boolean + default: true + slackConfiguration: + "$ref": SlackNotificationConfiguration.yaml + customerioConfiguration: + "$ref": CustomerioNotificationConfiguration.yaml diff --git a/airbyte-config/models/bin/main/types/NotificationType.yaml b/airbyte-config/models/bin/main/types/NotificationType.yaml new file mode 100644 index 000000000000..cac050641b77 --- /dev/null +++ b/airbyte-config/models/bin/main/types/NotificationType.yaml @@ -0,0 +1,9 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/NotificationType.yaml +title: NotificationType +description: Type of notification +type: string +enum: + - slack + - customerio diff --git a/airbyte-config/models/bin/main/types/OperatorDbt.yaml b/airbyte-config/models/bin/main/types/OperatorDbt.yaml new file mode 100644 index 000000000000..4ece33e9b90f --- /dev/null +++ b/airbyte-config/models/bin/main/types/OperatorDbt.yaml @@ -0,0 +1,18 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/OperatorDbt.yaml +title: OperatorDbt +description: Settings for a DBT operator +type: object +required: + - gitRepoUrl +additionalProperties: false +properties: + gitRepoUrl: + type: string + gitRepoBranch: + type: string + dockerImage: + type: string + dbtArguments: + type: string diff --git a/airbyte-config/models/bin/main/types/OperatorDbtInput.yaml b/airbyte-config/models/bin/main/types/OperatorDbtInput.yaml new file mode 100644 index 000000000000..2bdc9ca1d90a --- /dev/null +++ b/airbyte-config/models/bin/main/types/OperatorDbtInput.yaml @@ -0,0 +1,17 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/OperatorDbtInput.yaml +title: Operator Dbt Input +description: Input configuration for DBT Transformation operator +type: object +additionalProperties: false +required: + - destinationConfiguration + - operatorDbt +properties: + destinationConfiguration: + description: Integration specific blob. Must be a valid JSON string. + type: object + existingJavaType: com.fasterxml.jackson.databind.JsonNode + operatorDbt: + "$ref": OperatorDbt.yaml diff --git a/airbyte-config/models/bin/main/types/OperatorNormalization.yaml b/airbyte-config/models/bin/main/types/OperatorNormalization.yaml new file mode 100644 index 000000000000..d06d6364cb06 --- /dev/null +++ b/airbyte-config/models/bin/main/types/OperatorNormalization.yaml @@ -0,0 +1,13 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/OperatorNormalization.yaml +title: OperatorNormalization +description: Settings for a normalization operator +type: object +additionalProperties: false +properties: + option: + type: string + enum: + - basic + #- unnesting diff --git a/airbyte-config/models/bin/main/types/OperatorType.yaml b/airbyte-config/models/bin/main/types/OperatorType.yaml new file mode 100644 index 000000000000..756980539622 --- /dev/null +++ b/airbyte-config/models/bin/main/types/OperatorType.yaml @@ -0,0 +1,10 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/OperatorType.yaml +title: OperatorType +description: Type of Operator +type: string +enum: + # - destination + - normalization + - dbt diff --git a/airbyte-config/models/bin/main/types/ReplicationAttemptSummary.yaml b/airbyte-config/models/bin/main/types/ReplicationAttemptSummary.yaml new file mode 100644 index 000000000000..fc3eee68b54b --- /dev/null +++ b/airbyte-config/models/bin/main/types/ReplicationAttemptSummary.yaml @@ -0,0 +1,33 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/ReplicationAttemptSummary.yaml +title: ReplicationAttemptSummary +type: object +required: + - status + - recordsSynced + - bytesSynced + - startTime + - endTime + - totalStats + - streamStats +additionalProperties: false +properties: + status: + "$ref": ReplicationStatus.yaml + recordsSynced: # TODO (parker) remove in favor of totalRecordsEmitted + type: integer + minValue: 0 + bytesSynced: # TODO (parker) remove in favor of totalBytesEmitted + type: integer + minValue: 0 + startTime: + type: integer + endTime: + type: integer + totalStats: + "$ref": SyncStats.yaml + streamStats: + type: array + items: + "$ref": StreamSyncStats.yaml diff --git a/airbyte-config/models/bin/main/types/ReplicationOutput.yaml b/airbyte-config/models/bin/main/types/ReplicationOutput.yaml new file mode 100644 index 000000000000..0182c0259405 --- /dev/null +++ b/airbyte-config/models/bin/main/types/ReplicationOutput.yaml @@ -0,0 +1,22 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/ReplicationOutput.yaml +title: ReplicationOutput +description: metadata summary of a replication attempt +type: object +additionalProperties: false +required: + - replicationAttemptSummary + - state + - output_catalog +properties: + replicationAttemptSummary: + "$ref": ReplicationAttemptSummary.yaml + state: + "$ref": State.yaml + output_catalog: + existingJavaType: io.airbyte.protocol.models.ConfiguredAirbyteCatalog + failures: + type: array + items: + "$ref": FailureReason.yaml diff --git a/airbyte-config/models/bin/main/types/ReplicationStatus.yaml b/airbyte-config/models/bin/main/types/ReplicationStatus.yaml new file mode 100644 index 000000000000..98e1c834162c --- /dev/null +++ b/airbyte-config/models/bin/main/types/ReplicationStatus.yaml @@ -0,0 +1,10 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/ReplicationStatus.yaml +title: ReplicationStatus +additionalProperties: false +type: string +enum: + - completed + - failed + - cancelled diff --git a/airbyte-config/models/bin/main/types/ResourceRequirements.yaml b/airbyte-config/models/bin/main/types/ResourceRequirements.yaml new file mode 100644 index 000000000000..26f416eba2f8 --- /dev/null +++ b/airbyte-config/models/bin/main/types/ResourceRequirements.yaml @@ -0,0 +1,17 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/ResourceRequirements.yaml +title: ResourceRequirements +description: generic configuration for pod source requirements +type: object +additionalProperties: false +properties: + # todo (cgardens) - should be camel case for consistency. + cpu_request: + type: string + cpu_limit: + type: string + memory_request: + type: string + memory_limit: + type: string diff --git a/airbyte-config/models/bin/main/types/SlackNotificationConfiguration.yaml b/airbyte-config/models/bin/main/types/SlackNotificationConfiguration.yaml new file mode 100644 index 000000000000..90546b93aeeb --- /dev/null +++ b/airbyte-config/models/bin/main/types/SlackNotificationConfiguration.yaml @@ -0,0 +1,12 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/SlackNotificationConfiguration.yaml +title: SlackNotificationConfiguration +description: Slack Notification Settings +type: object +required: + - webhook +additionalProperties: false +properties: + webhook: + type: string diff --git a/airbyte-config/models/bin/main/types/SourceConnection.yaml b/airbyte-config/models/bin/main/types/SourceConnection.yaml new file mode 100644 index 000000000000..d5b396ca4bc9 --- /dev/null +++ b/airbyte-config/models/bin/main/types/SourceConnection.yaml @@ -0,0 +1,35 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/SourceConnection.yaml +title: SourceConnection +description: information required for connection to a destination. +type: object +required: + - name + - sourceDefinitionId + - sourceId + - workspaceId + - configuration + - tombstone +additionalProperties: false +properties: + name: + type: string + sourceDefinitionId: + type: string + format: uuid + workspaceId: + type: string + format: uuid + sourceId: + type: string + format: uuid + configuration: + description: Integration specific blob. Must be a valid JSON string. + type: object + existingJavaType: com.fasterxml.jackson.databind.JsonNode + tombstone: + description: + if not set or false, the configuration is active. if true, then this + configuration is permanently off. + type: boolean diff --git a/airbyte-config/models/bin/main/types/SourceOAuthParameter.yaml b/airbyte-config/models/bin/main/types/SourceOAuthParameter.yaml new file mode 100644 index 000000000000..76d8a2353b2a --- /dev/null +++ b/airbyte-config/models/bin/main/types/SourceOAuthParameter.yaml @@ -0,0 +1,25 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/SourceOAuthParameter.yaml +title: SourceOAuthParameter +description: OAuth parameters used when connecting to source +type: object +required: + - oauthParameterId + - sourceDefinitionId + - configuration +additionalProperties: false +properties: + oauthParameterId: + type: string + format: uuid + sourceDefinitionId: + type: string + format: uuid + workspaceId: + type: string + format: uuid + configuration: + description: Integration specific blob. Must be a valid JSON string. + type: object + existingJavaType: com.fasterxml.jackson.databind.JsonNode diff --git a/airbyte-config/models/bin/main/types/StandardCheckConnectionInput.yaml b/airbyte-config/models/bin/main/types/StandardCheckConnectionInput.yaml new file mode 100644 index 000000000000..0fef700bccc4 --- /dev/null +++ b/airbyte-config/models/bin/main/types/StandardCheckConnectionInput.yaml @@ -0,0 +1,14 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/StandardCheckConnectionInput.yaml +title: StandardCheckConnectionInput +description: information required for connection. +type: object +required: + - connectionConfiguration +additionalProperties: false +properties: + connectionConfiguration: + description: Integration specific blob. Must be a valid JSON string. + type: object + existingJavaType: com.fasterxml.jackson.databind.JsonNode diff --git a/airbyte-config/models/bin/main/types/StandardCheckConnectionOutput.yaml b/airbyte-config/models/bin/main/types/StandardCheckConnectionOutput.yaml new file mode 100644 index 000000000000..99312c040fa1 --- /dev/null +++ b/airbyte-config/models/bin/main/types/StandardCheckConnectionOutput.yaml @@ -0,0 +1,17 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/StandardCheckConnectionOutput.yaml +title: StandardCheckConnectionOutput +description: describes the result of a 'check connection' action. +type: object +required: + - status +additionalProperties: false +properties: + status: + type: string + enum: + - succeeded + - failed + message: + type: string diff --git a/airbyte-config/models/bin/main/types/StandardDestinationDefinition.yaml b/airbyte-config/models/bin/main/types/StandardDestinationDefinition.yaml new file mode 100644 index 000000000000..375dc2878c15 --- /dev/null +++ b/airbyte-config/models/bin/main/types/StandardDestinationDefinition.yaml @@ -0,0 +1,57 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/StandardDestinationDefinition.yaml +title: StandardDestinationDefinition +description: describes a destination +type: object +required: + - destinationDefinitionId + - name + - dockerRepository + - dockerImageTag + - documentationUrl + - spec +additionalProperties: true +properties: + destinationDefinitionId: + type: string + format: uuid + name: + type: string + dockerRepository: + type: string + dockerImageTag: + type: string + documentationUrl: + type: string + icon: + type: string + spec: + type: object + existingJavaType: io.airbyte.protocol.models.ConnectorSpecification + tombstone: + description: + if not set or false, the configuration is active. if true, then this + configuration is permanently off. + type: boolean + public: + description: true if this connector definition is available to all workspaces + type: boolean + default: false + custom: + description: whether this is a custom connector definition + type: boolean + default: false + releaseStage: + type: string + enum: + - alpha + - beta + - generally_available + - custom + releaseDate: + description: The date when this connector was first released, in yyyy-mm-dd format. + type: string + format: date + resourceRequirements: + "$ref": ActorDefinitionResourceRequirements.yaml diff --git a/airbyte-config/models/bin/main/types/StandardDiscoverCatalogInput.yaml b/airbyte-config/models/bin/main/types/StandardDiscoverCatalogInput.yaml new file mode 100644 index 000000000000..b0d3b9c738f8 --- /dev/null +++ b/airbyte-config/models/bin/main/types/StandardDiscoverCatalogInput.yaml @@ -0,0 +1,14 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/StandardDiscoverCatalogInput.yaml +title: StandardDiscoverCatalogInput +description: information required for connection. +type: object +required: + - connectionConfiguration +additionalProperties: false +properties: + connectionConfiguration: + description: Integration specific blob. Must be a valid JSON string. + type: object + existingJavaType: com.fasterxml.jackson.databind.JsonNode diff --git a/airbyte-config/models/bin/main/types/StandardDiscoverCatalogOutput.yaml b/airbyte-config/models/bin/main/types/StandardDiscoverCatalogOutput.yaml new file mode 100644 index 000000000000..ada314dc9d6f --- /dev/null +++ b/airbyte-config/models/bin/main/types/StandardDiscoverCatalogOutput.yaml @@ -0,0 +1,14 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/StandardDiscoverCatalogOutput.yaml +title: StandardDiscoverCatalogOutput +description: describes the standard output for any discovery run. +type: object +required: + - catalog +additionalProperties: false +properties: + catalog: + description: describes the available schemas. + type: object + existingJavaType: io.airbyte.protocol.models.AirbyteCatalog diff --git a/airbyte-config/models/bin/main/types/StandardGetSpecOutput.yaml b/airbyte-config/models/bin/main/types/StandardGetSpecOutput.yaml new file mode 100644 index 000000000000..fd8394574440 --- /dev/null +++ b/airbyte-config/models/bin/main/types/StandardGetSpecOutput.yaml @@ -0,0 +1,12 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/StandardGetSpecOutput.yaml +title: StandardGetSpecOutput +description: job get spec output +type: object +additionalProperties: false +required: + - specification +properties: + specification: + existingJavaType: io.airbyte.protocol.models.ConnectorSpecification diff --git a/airbyte-config/models/bin/main/types/StandardSourceDefinition.yaml b/airbyte-config/models/bin/main/types/StandardSourceDefinition.yaml new file mode 100644 index 000000000000..eada43f89766 --- /dev/null +++ b/airbyte-config/models/bin/main/types/StandardSourceDefinition.yaml @@ -0,0 +1,64 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/Source.yaml +title: StandardSourceDefinition +description: describes a source +type: object +required: + - sourceDefinitionId + - name + - dockerRepository + - dockerImageTag + - documentationUrl + - spec +additionalProperties: true +properties: + sourceDefinitionId: + type: string + format: uuid + name: + type: string + dockerRepository: + type: string + dockerImageTag: + type: string + documentationUrl: + type: string + icon: + type: string + sourceType: + type: string + enum: + - api + - file + - database + - custom + spec: + type: object + existingJavaType: io.airbyte.protocol.models.ConnectorSpecification + tombstone: + description: + if not set or false, the configuration is active. if true, then this + configuration is permanently off. + type: boolean + public: + description: true if this connector definition is available to all workspaces + type: boolean + default: false + custom: + description: whether this is a custom connector definition + type: boolean + default: false + releaseStage: + type: string + enum: + - alpha + - beta + - generally_available + - custom + releaseDate: + description: The date when this connector was first released, in yyyy-mm-dd format. + type: string + format: date + resourceRequirements: + "$ref": ActorDefinitionResourceRequirements.yaml diff --git a/airbyte-config/models/bin/main/types/StandardSync.yaml b/airbyte-config/models/bin/main/types/StandardSync.yaml new file mode 100644 index 000000000000..14751a0d3124 --- /dev/null +++ b/airbyte-config/models/bin/main/types/StandardSync.yaml @@ -0,0 +1,76 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/StandardSync.yaml +title: StandardSync +description: configuration required for sync for ALL sources +type: object +required: + - sourceId + - destinationId + - name + - catalog + - manual + - namespaceDefinition +additionalProperties: false +properties: + namespaceDefinition: + "$ref": NamespaceDefinitionType.yaml + namespaceFormat: + type: string + default: null + example: "${SOURCE_NAMESPACE}" + prefix: + description: Prefix that will be prepended to the name of each stream when it is written to the destination. + type: string + sourceId: + type: string + format: uuid + destinationId: + type: string + format: uuid + operationIds: + type: array + items: + type: string + format: uuid + connectionId: + type: string + format: uuid + name: + type: string + catalog: + existingJavaType: io.airbyte.protocol.models.ConfiguredAirbyteCatalog + status: + type: string + enum: + - active + - inactive + - deprecated + # Ideally schedule and manual should be a union, but java + # codegen does not handle the union type properly. + # When schedule is defined, manual should be false. + schedule: + type: object + required: + - timeUnit + - units + additionalProperties: false + properties: + timeUnit: + type: string + enum: + - minutes + - hours + - days + - weeks + - months + units: + type: integer + # When manual is true, schedule should be null, and will be ignored. + manual: + type: boolean + source_catalog_id: + type: string + format: uuid + resourceRequirements: + "$ref": ResourceRequirements.yaml diff --git a/airbyte-config/models/bin/main/types/StandardSyncInput.yaml b/airbyte-config/models/bin/main/types/StandardSyncInput.yaml new file mode 100644 index 000000000000..a41da2982aa9 --- /dev/null +++ b/airbyte-config/models/bin/main/types/StandardSyncInput.yaml @@ -0,0 +1,54 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/StandardSyncInput.yaml +title: StandardSyncInput +description: job sync config +type: object +additionalProperties: false +required: + - sourceConfiguration + - destinationConfiguration + - catalog +properties: + namespaceDefinition: + "$ref": NamespaceDefinitionType.yaml + namespaceFormat: + type: string + default: null + example: "${SOURCE_NAMESPACE}" + prefix: + description: Prefix that will be prepended to the name of each stream when it is written to the destination. + type: string + sourceConfiguration: + description: Integration specific blob. Must be a valid JSON string. + type: object + existingJavaType: com.fasterxml.jackson.databind.JsonNode + destinationConfiguration: + description: Integration specific blob. Must be a valid JSON string. + type: object + existingJavaType: com.fasterxml.jackson.databind.JsonNode + operationSequence: + description: Sequence of configurations of operations to apply as part of the sync + type: array + items: + "$ref": StandardSyncOperation.yaml + catalog: + description: the configured airbyte catalog + type: object + # necessary because the configuration declaration is in a separate package. + existingJavaType: io.airbyte.protocol.models.ConfiguredAirbyteCatalog + state: + description: optional state of the previous run. this object is defined per integration. + "$ref": State.yaml + resourceRequirements: + description: optional resource requirements to run sync workers - this is used for containers other than the source/dest containers + type: object + "$ref": ResourceRequirements.yaml + sourceResourceRequirements: + description: optional resource requirements to use in source container - this is used instead of `resourceRequirements` for the source container + type: object + "$ref": ResourceRequirements.yaml + destinationResourceRequirements: + description: optional resource requirements to use in dest container - this is used instead of `resourceRequirements` for the dest container + type: object + "$ref": ResourceRequirements.yaml diff --git a/airbyte-config/models/bin/main/types/StandardSyncOperation.yaml b/airbyte-config/models/bin/main/types/StandardSyncOperation.yaml new file mode 100644 index 000000000000..d053e3fe8db1 --- /dev/null +++ b/airbyte-config/models/bin/main/types/StandardSyncOperation.yaml @@ -0,0 +1,34 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/StandardSyncOperation.yaml +title: StandardSyncOperation +description: Configuration of an operation to apply during a sync +type: object +required: + - workspaceId + - operationId + - name + - operatorType +additionalProperties: false +properties: + operationId: + type: string + format: uuid + name: + type: string + # Instead of this type field, we would prefer a json schema "oneOf" but unfortunately, + # the jsonschema2pojo does not seem to support it yet: https://github.com/joelittlejohn/jsonschema2pojo/issues/392 + operatorType: + "$ref": OperatorType.yaml + operatorNormalization: + "$ref": OperatorNormalization.yaml + operatorDbt: + "$ref": OperatorDbt.yaml + tombstone: + description: + if not set or false, the configuration is active. if true, then this + configuration is permanently off. + type: boolean + workspaceId: + type: string + format: uuid diff --git a/airbyte-config/models/bin/main/types/StandardSyncOutput.yaml b/airbyte-config/models/bin/main/types/StandardSyncOutput.yaml new file mode 100644 index 000000000000..28fc46a3bfd1 --- /dev/null +++ b/airbyte-config/models/bin/main/types/StandardSyncOutput.yaml @@ -0,0 +1,24 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/StandardSyncOutput.yaml +title: StandardSyncOutput +description: job sync config +type: object +additionalProperties: false +required: + - standardSyncSummary + - state + - output_catalog +properties: + standardSyncSummary: + "$ref": StandardSyncSummary.yaml + normalizationSummary: + "$ref": NormalizationSummary.yaml + state: + "$ref": State.yaml + output_catalog: + existingJavaType: io.airbyte.protocol.models.ConfiguredAirbyteCatalog + failures: + type: array + items: + "$ref": FailureReason.yaml diff --git a/airbyte-config/models/bin/main/types/StandardSyncState.yaml b/airbyte-config/models/bin/main/types/StandardSyncState.yaml new file mode 100644 index 000000000000..964e084bc696 --- /dev/null +++ b/airbyte-config/models/bin/main/types/StandardSyncState.yaml @@ -0,0 +1,17 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/StandardSyncState.yaml +title: StandardSyncState +description: The current state of a connection (i.e. StandardSync). +type: object +additionalProperties: false +required: + - connectionId +properties: + connectionId: + type: string + format: uuid + description: This is a foreign key that references a connection (i.e. StandardSync). + state: + "$ref": State.yaml + description: The current (latest) connection state. diff --git a/airbyte-config/models/bin/main/types/StandardSyncSummary.yaml b/airbyte-config/models/bin/main/types/StandardSyncSummary.yaml new file mode 100644 index 000000000000..a305f7fc4410 --- /dev/null +++ b/airbyte-config/models/bin/main/types/StandardSyncSummary.yaml @@ -0,0 +1,36 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/StandardSyncSummary.yaml +title: StandardSyncSummary +description: + standard information output by ALL sources for a sync step (our version + of state.json) +type: object +required: + - status + - recordsSynced + - bytesSynced + - startTime + - endTime + - totalStats + - streamStats +additionalProperties: false +properties: + status: + "$ref": ReplicationStatus.yaml + recordsSynced: # TODO (parker) remove in favor of totalRecordsEmitted + type: integer + minValue: 0 + bytesSynced: # TODO (parker) remove in favor of totalBytesEmitted + type: integer + minValue: 0 + startTime: + type: integer + endTime: + type: integer + totalStats: + "$ref": SyncStats.yaml + streamStats: + type: array + items: + "$ref": StreamSyncStats.yaml diff --git a/airbyte-config/models/bin/main/types/StandardWorkspace.yaml b/airbyte-config/models/bin/main/types/StandardWorkspace.yaml new file mode 100644 index 000000000000..44a44070ae6b --- /dev/null +++ b/airbyte-config/models/bin/main/types/StandardWorkspace.yaml @@ -0,0 +1,49 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/StandardWorkspaceConfiguration.yaml +title: StandardWorkspace +description: workspace configuration +type: object +required: + - workspaceId + - name + - slug + - initialSetupComplete +additionalProperties: false +properties: + workspaceId: + type: string + format: uuid + customerId: + type: string + format: uuid + name: + type: string + slug: + type: string + email: + type: string + format: email + initialSetupComplete: + type: boolean + anonymousDataCollection: + type: boolean + news: + type: boolean + securityUpdates: + type: boolean + displaySetupWizard: + type: boolean + tombstone: + description: + if not set or false, the configuration is active. if true, then this + configuration is permanently off. + type: boolean + notifications: + type: array + items: + "$ref": Notification.yaml + firstCompletedSync: + type: boolean + feedbackDone: + type: boolean diff --git a/airbyte-config/models/bin/main/types/State.yaml b/airbyte-config/models/bin/main/types/State.yaml new file mode 100644 index 000000000000..666941a7e3bb --- /dev/null +++ b/airbyte-config/models/bin/main/types/State.yaml @@ -0,0 +1,14 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/State.yaml +title: State +description: information output by the connection. +type: object +required: + - state +additionalProperties: false +properties: + state: + description: Integration specific blob. Must be a valid JSON string. + type: object + existingJavaType: com.fasterxml.jackson.databind.JsonNode diff --git a/airbyte-config/models/bin/main/types/StreamSyncStats.yaml b/airbyte-config/models/bin/main/types/StreamSyncStats.yaml new file mode 100644 index 000000000000..c20003f72c5d --- /dev/null +++ b/airbyte-config/models/bin/main/types/StreamSyncStats.yaml @@ -0,0 +1,15 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/StreamSyncStats.yaml +title: StreamSyncStats +description: Sync stats for a particular stream. +type: object +required: + - streamName + - stats +additionalProperties: false +properties: + streamName: + type: string + stats: + "$ref": SyncStats.yaml diff --git a/airbyte-config/models/bin/main/types/SyncMode.yaml b/airbyte-config/models/bin/main/types/SyncMode.yaml new file mode 100644 index 000000000000..3beddc3ab865 --- /dev/null +++ b/airbyte-config/models/bin/main/types/SyncMode.yaml @@ -0,0 +1,9 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/SyncMode.yaml +title: SyncMode +description: sync modes. +type: string +enum: + - full_refresh + - incremental diff --git a/airbyte-config/models/bin/main/types/SyncStats.yaml b/airbyte-config/models/bin/main/types/SyncStats.yaml new file mode 100644 index 000000000000..5c38885e6dc2 --- /dev/null +++ b/airbyte-config/models/bin/main/types/SyncStats.yaml @@ -0,0 +1,19 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/SyncStats.yaml +title: SyncStats +description: sync stats. +type: object +required: + - recordsEmitted + - bytesEmitted +additionalProperties: false +properties: + recordsEmitted: + type: integer + bytesEmitted: + type: integer + stateMessagesEmitted: # TODO make required once per-stream state messages are supported in V2 + type: integer + recordsCommitted: + type: integer # if unset, committed records could not be computed diff --git a/airbyte-config/models/bin/main/types/WorkerDestinationConfig.yaml b/airbyte-config/models/bin/main/types/WorkerDestinationConfig.yaml new file mode 100644 index 000000000000..cc093a719712 --- /dev/null +++ b/airbyte-config/models/bin/main/types/WorkerDestinationConfig.yaml @@ -0,0 +1,24 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/WorkerDestinationConfig.yaml +title: WorkerDestinationConfig +description: WorkerDestinationConfig +type: object +additionalProperties: false +required: + - destinationConnectionConfiguration + - catalog + - connectionId +properties: + destinationConnectionConfiguration: + description: Integration specific blob. Must be a valid JSON string. + type: object + existingJavaType: com.fasterxml.jackson.databind.JsonNode + catalog: + type: object + existingJavaType: io.airbyte.protocol.models.ConfiguredAirbyteCatalog + connectionId: + type: string + format: uuid + state: + "$ref": State.yaml diff --git a/airbyte-config/models/bin/main/types/WorkerSourceConfig.yaml b/airbyte-config/models/bin/main/types/WorkerSourceConfig.yaml new file mode 100644 index 000000000000..f0a73ea7a2c1 --- /dev/null +++ b/airbyte-config/models/bin/main/types/WorkerSourceConfig.yaml @@ -0,0 +1,20 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/WorkerSourceConfig.yaml +title: WorkerSourceConfig +description: WorkerSourceConfig +type: object +additionalProperties: false +required: + - sourceConnectionConfiguration + - catalog +properties: + sourceConnectionConfiguration: + description: Integration specific blob. Must be a valid JSON string. + type: object + existingJavaType: com.fasterxml.jackson.databind.JsonNode + catalog: + type: object + existingJavaType: io.airbyte.protocol.models.ConfiguredAirbyteCatalog + state: + "$ref": State.yaml diff --git a/airbyte-config/models/bin/main/types/WorkspaceServiceAccount.yaml b/airbyte-config/models/bin/main/types/WorkspaceServiceAccount.yaml new file mode 100644 index 000000000000..f18e2183edb0 --- /dev/null +++ b/airbyte-config/models/bin/main/types/WorkspaceServiceAccount.yaml @@ -0,0 +1,31 @@ +--- +"$schema": http://json-schema.org/draft-07/schema# +"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/WorkspaceServiceAccount.yaml +title: WorkspaceServiceAccount +description: service account attached to a workspace +type: object +required: + - workspaceId + - serviceAccountId + - serviceAccountEmail + - jsonCredential + - hmacKey +additionalProperties: false +properties: + workspaceId: + type: string + format: uuid + serviceAccountId: + type: string + serviceAccountEmail: + type: string + jsonCredential: + # Ref : io.airbyte.config.persistence.MockData#workspaceServiceAccounts() for sample data + description: Represents the JSON key generated for the service account + type: object + existingJavaType: com.fasterxml.jackson.databind.JsonNode + hmacKey: + # Ref : io.airbyte.config.persistence.MockData#workspaceServiceAccounts() for sample data + description: Represents the secret and access id of generated HMAC key for the service account + type: object + existingJavaType: com.fasterxml.jackson.databind.JsonNode diff --git a/airbyte-config/models/bin/test/io/airbyte/config/ConfigSchemaTest.class b/airbyte-config/models/bin/test/io/airbyte/config/ConfigSchemaTest.class new file mode 100644 index 0000000000000000000000000000000000000000..4922ae4c6d0e4772aad15c291e869bcaac037ca9 GIT binary patch literal 1384 zcmah}YflqF6g>llg>_Xd0s=l(MQue{->>>A2)-IMwvuRK%&;BWA?<9Poud9M{QyQ2 z{qB!4-r2TvjYhxB?7egEx#!NDyFY$@`3B$?9yu6bI3}ZjOTG5Nh#-vAx~v6D$yN^Q zqRA^FHV!fjV;g*v2Mw-j!PB)35gLZ!n^H-0n_)1QUuDQFMOEQq5ThQ3FwC&GB$as5 zZmtPk;cE@SkS#?aZ>(}Ht=)BIOkKtdbEW??DKLx}VzeSHn!Efy6fGko6+76+FrH8( zl!s4uP8g=2x0R7iu_|LpMT<&Bh9^l32TPHz1siQ@gVvTbLI=Dh1KV|B6cdNR6MlyU?|9rz4h+V9~Q zj?+V!=ovS4hRI%@BF5{K7+61bassCuoMbqfWZToQ&UGwIP&QmuxvnmC?ASvNd1~fG zW#!E^hM5kJbVfIlIL+g%gEPI0->GRC6V3txdLu1(wQRIhHHO7pAFa=>@9S~uRp?$q zBDxMnVFc%ioROwMQoD%D4lezs%}$tyE4WHpAwe516{%~sTROqA_+|07EmSB9`ByHk zqu}5MJ>B2sP>f@t6UlhEiCfeaPdpXfCK+aOudMus<78m0$dgM>vu2pGvVEpSi)-;% zMekH+yhyl&OBz0C{ONasWTmku+aW8UozXsYdK)7j>0hXC@EOX=#O literal 0 HcmV?d00001 diff --git a/airbyte-config/models/bin/test/io/airbyte/config/DataTypeEnumTest.class b/airbyte-config/models/bin/test/io/airbyte/config/DataTypeEnumTest.class new file mode 100644 index 0000000000000000000000000000000000000000..54e36e904908a304701dfe41473c2d4024b78a99 GIT binary patch literal 1111 zcmeH`O^?$s5QfL0yKO_EOQC#791P;nz2FNcc3BCP-2=dS?p0`7MqV(=J^kZ99$uS90_3Ul#FdYPP8 z>QvWdqMYwShrz){Hc}K)=i+U;QJH73e~cRa34?2s!v%xR)GSpO`V5Ab+EZ(d?ZI^x zi4WQ;XNpEGd1lHA3+d5lURjeCs&vnJ+;1!MOloaBPZj_5#v3lVCtGnpSu0*Dzcx#r zD<5o5jdosY?=LQDx74zufZT9~TD_^uRM{l7gTZKKGFdDx z+H-N(@oRJpp3MHt`Vj-+iFpF5Ax;R;Gs5Y$GkTt_RVm+DEYV}564TTef!!_KRP^D@*j#LCniPr^dS!*IP=vvvV)5M6HdAL9%#YiY?c_ZTe+`d-MvO)l zAfm55*r(W~-7`96w8mec_i+?|g2A_~W=Jt;0Pes6#lcPmw_rp&fZKE%(cMlpruE;m LF}O?bBe?eyd#Xqh literal 0 HcmV?d00001 diff --git a/airbyte-config/models/bin/test/io/airbyte/config/EnvConfigsTest$CheckJobResourceSettings.class b/airbyte-config/models/bin/test/io/airbyte/config/EnvConfigsTest$CheckJobResourceSettings.class new file mode 100644 index 0000000000000000000000000000000000000000..aed7de16837a7363d5cfc3f314239ddefa624ad1 GIT binary patch literal 3459 zcma);dso^>7{;GbD@fC7X?M5nb}Qa0YHQT(wz~925i6F9B5K`BX@CJ^F+q}ejvs5! z>E8Oset`W@d-hErCP)H3oRdr@FY`Y0n`hq1zyE#y2f%Yw0~laflT}fYo27G|i)B@* z$~7^moF%N5R^XaGojBs`Qt_rw<;SdIKO+WzG83v=XU3iDU%`AH>)oIQXkccP@-Yv`KdvzbzYT>x?WHT zS4NT*=MBT1yrJmw3E!7BnN-9TMb#x;RuvL)FReCf;;}&_=-QBV-V~*VESmf&%aqUS zby;iFrSq(G!YS&?nN&Auwu{=4YSb%{N=r;cS0i0=B62lC`6C+FM{pPS0{E68(r>v0 ze24qAWL!DRNDY&;wfcrG*G1}x1rcGGPHZL?L;#S22m{0HzqObqpb31`lW<8wMF^HQE~A<*rzF&s=v`5K)Hvy%hv8&%l<=**_HU z2#YkYmjCImJv|W%VF@b%EYrI6A|~K_Jf>YxfS_-P73Bo3z0w z&l9W$@RU}@+a7UE<4wy#0@m;&gCJQw$x}nBldWdI3?S{9mXF&T-4RxhKJx7*FY^jl z^i-90K7&~93X8NIr&D;OVaJ;uBYy=!o13kWG1_}2EuY9!M|LfTVu7?RO~~twR}$H4B{P4wjal~|9)Z^_osMa!CwUY zYBHSa&9JR_uA89s#*5!lC%@KYdV4XnYaRF-vU!N!?EEZPH0!omD!ofnmR!s$bSm9W z_w8LXQ{i>g)7{LiMU>6oC?eUQFU*w~nP#8b;W?*j@H+mYtC|!pshUz-Ts4bXngm434x&t?HouY10Yn1L^(fw?%O;C1RQXD8-ep23gLrGtP zlC`C|plo|U*(WFm1mzt;Idmy;pzQi7DR@Ik+nH@BSq~^)Qr;7kB0>2;P$ZWW2g;tG zlznd~2bZ86+R|K5e)fP;B`7t5azs#Mml6lcdp{*bZzuQN*NV;2vJR8^p#nrE4PC0{tr}rP`3a8 literal 0 HcmV?d00001 diff --git a/airbyte-config/models/bin/test/io/airbyte/config/EnvConfigsTest.class b/airbyte-config/models/bin/test/io/airbyte/config/EnvConfigsTest.class new file mode 100644 index 0000000000000000000000000000000000000000..554eaf7d87f98b7470d55388ce7682b22d6ca316 GIT binary patch literal 11815 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 sRH8^Y>jNN`x~k0dR7v0k?Gkv2J!2ao@hKL7v# literal 0 HcmV?d00001 diff --git a/airbyte-config/models/bin/test/io/airbyte/config/helpers/GcsLogsTest.class b/airbyte-config/models/bin/test/io/airbyte/config/helpers/GcsLogsTest.class new file mode 100644 index 0000000000000000000000000000000000000000..db061210b59b84199f290f7651b50c39a2f26601 GIT binary patch literal 3798 zcmd5<`FGUT75<*L5n~ZgMIa#t0;!YQY=U4y$PiL9433MyF5@_Ly136{c@Su%iKKCH zm$Y=>_ch)3y-nKGcJVp=19JK|_4IohX)H4~;isN*4o`31z3;Byz3=+X|J?Z(fM>Cq zLzlqgj&DjQm|u=;v+8?`PR+b-yA3-C&GBkz`L%G`4x=1;1PV9gk~CfE)y&EH8+J7k z=sV|lPIO+Ndw66N+A2gXa4Icsu!?!pVD z%jM}j9>U%n9^Mqx%5oUlbsdjjkddW_wznkk#IUsy_evBvUadINd8A>#z=83}$#JVZ zH#Rk8O_au_Cnm4Xm9CX9mak4vj9HaD3_PkbbC9v#LTsnhk(oRScud`SyTG~OEfSQ5 z?w&Cywgf${;|UB9Ep$#`S43o8v+0t(WRJP70-Hd-e5-0VBFFc_91fE!_MWkym~2x7 z_FijxkyE#4oX{bT#yroDWPC|rpXCQN^G1`%ad zq?Wy7Gb{MXQuD+W1_WfM(>l=2#HOWy=YpJkG1g zT)@Q~N&93|+~UA;s)UO^KUWd{{Kt46o^^ zV460|s=}VYXrgbk*J<6wr;AOmssLva4Pmox2gQEO;5|9KDDY71Z>L>4X7Lh}x#$OF zS!HYvX7zMR9GTJZKANSv=)n^jK9KHDYWQHfe^SGIx<931A>EH^SWNe)HBehi&Qlt0 zr28`(+;snRKRh&Y@Y$_4>{r>=@iGE|E}!z=$o7raGf>O`>Hp#+iwk8x;Sgadhb9BQ zb!!+4LpzAuhmH^777`ob?iTSb za1p8Ytp=Y}n=FM4OY8#cX!Fat+(=)~th?B?N+hg7{ zL)URtg#v@yJ!i7Ug!V2;x5^41 z+Yb`xWfHXM;xtj5Wxs!7OXa=qCc(~nT9U3?;Y3gz=)q6U60HZ@N@OR{YuBL z@f%JnazPdCR;(`#^x~Iy(Gr)HnBNIJm=;ZDZY~z^2kJjoP_vLe;dyotzeP4Dp4SA9 zbq)ph7_!(}+M{L;f9FKsk>0J6l*2zbFW#F~)k~aF9AX>j=0geeaL3V}YmUE6eg(h1 zhgYG!&P^BcTooC382w!J76ZRK`75s`FP^B&Q{+?s_N}8ZyAEU4cyJASjD1{IabOjP zRxtD$=`ER$#N30>u#b}VV>bq=VL#WwSWg!@*{I3YjbZMUp(8lLowDXAze?wu*g^C8 z;;-S@I?UNsoLs?^##4p9H9T#t<2+B^dF99o#?~-?ban+-Uc7^M1OLPeT`=Bjyx*8J zq)|0&qh>h9%{A1Y>Dk+JbPb{MzB~55W$7?29HD)OIXWKYG;^F{PQ;cTrfsw!iO6pL zDYlFc)5iTcjgR1?^!GAt{TN;$-^aA>hZ&d%P!r+`&_ zHskge3Vkd1lC|NF@wGL4sJ)#9e!Te-C5T$%0^Mlr5MG4f)g)EBUq~-3S4#Pi%*^k7fA{Bi;jjOC z<1GO1z#lX;2^f}Zn3gxQ97rSYIJ z#DH6n8Dz0j!~FugH`;LC%m=QwtYa5i1-8t|AhJ!Mqcf&pz&3rqudCjLEfCnFBZ-v2 z_MGL&i>1XG=}nn4whVpFoA$KnS?aq&Oq~iX%%B+$>39I!X=N~P`2t6C|7FnW@z%U8 zP3KaPW>Z4jM9B%PMLBKx7B!xA95*lni@_Aw7h1niVt9;&Qqc;eXP8CHI6KR?K{G$! zr<^&UL&r7^2L&Fiw`R~;ic;=p(1C|C=)z$QhXlIo?^fYL%LZ&qI>97!WXr&HbabPK zrZd{ZVVd)d)nlDq|H1uwA$`gML&sw{DzKBHo_4)!bi`S*Jl9#IK7zQR%!&sG>KHD8eDFmEe6s` z6?9E&ATaK)mB--qyeujd&>*>%L4k)GsHkO_GPX?yX8zi!S*$>JPryp2Gqut$c_F+g zcuk3~p}(r0s2CnwJJE2CN^5ovJ4BvWDh9H!c89Rr1gEOY^rdlu9ik_VVF6_D6h<}V zi0yUoTU;dI4L@uOMidoa$3={>M$JND!gLDm;$&%d*19fmGG6DE5Y`8ExT~I~;a%%m zUc|f=lenZ|iq#)_>d>@V%a(>}TRNukv_O+PE6~?K@w4?>DvH;M2{CqA#}z!wrsd0E z#GM%}pGV4e$KOb z)4v#M;=H<&!3XhS4Ig6V)dY{88_@BB8WTy?>%9yyPOj?dzAG-XN6+A*f(VBG9V5*pw?gB$pQnqW(5 ze2E>vu-WF0@Ry-ZzM|u+_!^;L7K_p$1bX69tHFq6d!1oK_ziqR$2ajJGa9(j;l_Ma zq^OSjZ5=P+<*0458rY=Hv*-kt|8Er$Lz;p(Th({js@heP`o4}=@B=1f!L`_g&%`4U z;*PUA4*Y?6)0>pfm!y-I+&VTUkHHzok97PPKVfk4t`nG+n(z(&kILDhfnoyOIDQ8avQsE@uLZC{H<7kJ-oh` z{}q*svsyAMtOlQoIeBOm57yXHA+a@N(W47^7;g)i+sWKSTR{s29^q5j@B(d8!VeyL z4g3FseRt7uc@>Z5%IG}2f+PGnrcPGy#7!h}x5%kc#sT!wTV-e~JqFrIeT4G&hi4t= z3@vDlBv&lh&h7ma|1J?YO%DEXQqU-cpYJ4NGtQ8hBEwk>tQk2-8jTeHpprD-|6a8& zdp(>iMF=n9b6OmBgT6ZuVQyw z;trl?ut|NNz)Sc3S;hx;B2&gk4&B9#%iU#sdKI6~esKj~UcuL2$Nrcq6_GV<-|9`Y zC9>Zs<9ofyiaJfH)7I3b+LCRl75uP_pDJpkP9-f7hOj?O#Bq9f0xfs~k8( zcqaIKjzPQ1_(=3~t_FX$eYu9KRziL7CmSMOu=Qqtg^#rIjj;5$A1kM)z;?zDnbhNZg~Elm?-p zL&Lbn39fN4V%I%9gLItEBVMSSQqpVWZ^G+gwzm=oEBsmYQN|q}Wccw0evh}#wEY{S C!3U!N literal 0 HcmV?d00001 diff --git a/airbyte-config/models/bin/test/io/airbyte/config/helpers/LogClientSingletonTest.class b/airbyte-config/models/bin/test/io/airbyte/config/helpers/LogClientSingletonTest.class new file mode 100644 index 0000000000000000000000000000000000000000..db6a913b5137e2c6922c944f3b9b1ecd7fcf48fe GIT binary patch literal 2923 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 Ch%ko$ literal 0 HcmV?d00001 diff --git a/airbyte-config/models/bin/test/io/airbyte/config/helpers/YamlListToStandardDefinitionsTest.class b/airbyte-config/models/bin/test/io/airbyte/config/helpers/YamlListToStandardDefinitionsTest.class new file mode 100644 index 0000000000000000000000000000000000000000..ec3aab3a8c59b8f7e2230e49fc2b334f2cb3cdfc GIT binary patch literal 2220 zcmd^A%We}f6unN5Hzj&x1Z!+IdNPK|^TM4qJvwMitxUzL3I*Q0g||LUn{( z#|e*!*+DeLKG2~YPO0~3m$zxRW*`qV zHR=#Zxs+{FL({N8;Pok4|M5rdXUP+odK5kLj|oiNyWb&@+zJ`bzyw^$!UecUV6Gt~ zZw`7cS8eJBJbK}y=d(kVi12Y|((DUOV6$-sk3plzw8DY%_)`%Ht^U@Pa*@{%$kwIg zYAc{xbDaWAYT`;+*) F{1usUx7z>! literal 0 HcmV?d00001 diff --git a/airbyte-config/models/bin/test/io/airbyte/config/storage/CloudLogsClientTest.class b/airbyte-config/models/bin/test/io/airbyte/config/storage/CloudLogsClientTest.class new file mode 100644 index 0000000000000000000000000000000000000000..ce8b20064f8cfb5792ecf75d8bdae3f3b31ef1a2 GIT binary patch literal 2285 zcmbtVZCBhx6n+LMfo%|2UIdEtMOvWGN(OHtSYtuCM}g7x*xW`|`Uo7t00TKHLh zu~^UP@w3O@X%IBX70VuJomXbzyJCC1%Uhb(Lx);tW*w{LFGsb$5sBW ztT~}p0j~+C=&7h$Qnj$?N#W})5o!w^41N3j33oj1*PM;YzHl`|=e+c#USMdSn%-vU zD5|Q+p&i{e&Y_c`wDQJb_dpP=(ap%$vM#n|C@IUL?<>u_>!~o(-u*;P8fY%ry%Z z@(g#*Kv7P3D#omZlaxMr&0!G37KRuGOp3a452RMkTC&=B8zV%KF*979DmB?GdOQpZ z(-}*`Zy|?%jM=z=afY6n(8>MQd7X$HoXR?sbwKwghe1r(xQI)X>FJ*E8SZ5>rE#ZY z4*muh>Znp7Z)d}=DO$_vzR-m$3^T2;xClqcVNP}|>V@=l58ZRHZ zqG4*ACw1SjaT6afSmIE)ktUjUr_K`9Y2~DXv{uS)1jWh$U#_4nAhEspe$a+6&ZEl4UttrbG~LkUlGgIARQnct~2C;@|zxG*FbZ%eru% z;jMH`%vR!Nv+xPS&C@&Pf!O7dXL>Z5CM(>f_BqO70gGlxEHTXgj}p<)>GF8JQst93 zNOUJ+2raBoA2!u;!U~-#t0-{AiZt_Rq{XzGGj25RmXy+=4tQft=si^pbNC!<7D^0P znt`SNL>&mH6oa6Hd^fqFjdg4=oUb=c41Z*+oO&j~A9BCyiEy%{)IroJWM)Cy+8N7B zj$20!kv;zJKPD+(@0%4?8o9_luS{dJ(A$a6`p}sJsnw|1I&hY1>Jf_5X15e(3D9l|XP$2f+Q_$iKV z%-}BW5gvv@OGIIc$aw|Pd`m>XVqxYPKK&<{F#>aez>E`^3Cz*&#*mVLaZbQoOThHy zj5H|m13F`vUXIC`ChiTP-IU`oF`Y@0Fg+9pHT<<>m7Z;Qh)1*Zi}J2=vPGwUFbD&2|Wx0CC3wMVZ9=PO^`b%LLmko?C4Cx4U-`;nWZ>`3wiMMfusL^VM>(iwci$#}9 zS;)0%VqOa=r16f4cQHm3)`VI(lnb^kq1|YP0A{8yc(GdW8B09u2QVSUEwj@ zZ;#dVoQp^}hA357sgSj`?$vx+%T2kE#5IN#k7DNc#Ze!!c;CQvhHU#4JK3A~K;uX$ z!m%M#7-`J_O;b@mKaNtnZEjec$_awzn z%4Xd$+`T9g>chBYVvg2)RTe6V#|$vA%y6w$q${o~YTR82YGIv*!qN*{G;~L0Xr??d zv4YPT4DmwPp`!K{7bmAfd+vmut>alsQ4BpbsMt$bGqB2V_3WNrkVIb8_a@fy1%pYQ zMw-ptz(1r}P;PIHxDEeD`1baTJVu}>GcK=JsysVOrGLVcG_XmNp+)G41)VDUVPK18 zM^DCyvrA8pr<>ZE2JoWqE2#qBSQTp5ugVmj;~N8CpGuhH9r*jgDn(f6Am54SxQTD^ z9d%5-rDFK2ortDo?EDG$s;-dPlJD<_jY8XyYEGOs%_+mpqlRcd{@*v_kmuXBbKmq_ zOmNr8czcm}Qbkrb5v70(kvlxRT-*UyV1Ge8r6{QRTzc*P83l3;gHQvu!dN6#mH4U#NcsV{Nq#w#R$p`Qd&^wrxyKlBEXgqmTo1MWlz+{F`QXW?$`M!1_|W@+XPJ_BCk>A!G~5$#T}Y+;*Loy_k^_X8@h TQ6)`=_Rc-&Q8SQWxaIg3cY@N95|-_I zyH3TD$`5!&SZj{w_{G`0>j+P+aGTUeTS6)W?F_wp{D507_bS##X;0XSq2nGIs0D_$ z$?P^md)_aL6xz^f;u1O-dJ2vw*27v!1Y5l13WjvSx4FB`14qjZWxJ|6lHqpY)sf{G zIu#*|kTZ;IhMsb2V%w1p`Cs%rUvcI59=RVa_(8?m3kflO>y8qE#p{lxFPJlsW|%ua ze%|%NaxtbUACV?AQOsCKVE{u01{wNwkeYArJIc4#;?=~P7$$nOn&J9np~+<4n9%=!6`9Q~~` zQn-tGUFlSW3zHWV@4pmJF1xK=-8Zp-kEoXjH-kkPmj13fpt))=my z-TI4?xQxbwi4AMMkAZPCbM1d1W)@>;3PGdHO{PNE8Dou^)S@|MxOG$) zt;hfSW*qWj+g9cqp7Y#wi!}3dJstS67ab`ua1)Q96+e)IlE3PCB8bu~C>^^D)8`L_ zGkTh6i*ggUpaF+weKVh@Zg`qE1N1D6U3`=t+n8jG6Y@4{ETEnK=$)mnL6Su)^(HRe zc!uQ9^pik}zIq$zMi+g}_yDclBr&`}y9x9(PW95N9sNY^6SQuo`<|o!H}n;zo?_%V zE~m#|U?PDX5+}7dbs|n{@#cwmON$@G;xD-ScccIn@bi!x!{TU>iHM c>STULy6;hfjWTJ{wATlL3c;&l4=zUj0%A(N-~a#s literal 0 HcmV?d00001 diff --git a/airbyte-config/specs/bin/main/io/airbyte/config/specs/GcsBucketSpecFetcher.class b/airbyte-config/specs/bin/main/io/airbyte/config/specs/GcsBucketSpecFetcher.class new file mode 100644 index 0000000000000000000000000000000000000000..59c877d00439587b1c90f4210c0574cc1e99c043 GIT binary patch literal 2586 zcmcguYg5}s6g|t!SXF=;nvl>CrD;+dC`wb>v@xLt2S^ivDJIPDaV@Wnh^+NUYbNwp z^_9moGwt{Os7~)nB6y6aaXZu4GnRJu-gBROuK)b&x8DKW$6f{l3=5vLxffPXl(1bH z)V+oswS*hln{Kq$cApAWq2-29?x6@X7-E<>;>Xrw4Z-k{hB3l0?s$RNZa1qU+~ZY0_EEar-{+yH*XicSa_ZsT{M&=>@F5Md zuy0@xGbW~CYU@``WH74Vu9?WfpqSO67cne4|E7SHybBb4QrINJQ~APq^9&|eN;F$4 zt~^7&Gf$^JCVFk<`F6RbJQ;AG3}h=_BjBnXQfk)vR9kjRG6<-bWT@NCt9vfjfW?(! z1_es`Sr@E_p$tbc&jyN5f>1=#KNdBM`l{vmv5wUWCDoxB-Ls5rZ&=IaK_Hb?71kRB zB`t2Lla?^Ddxyem3Uw%JmQKM*zF^fu*|ZexYYFQ#TGFnIFtSKjpEbQGq7F@DdRu;X z;If|Y?ZW>QOie_BZh-IoAo59rELib{TJG(}O1B@6A{j*gC8NFZ|GCBn^7vHWu0^`p zy_%F*W$c)usc|L90P!MmWpb74JW?Wj*7WTo?mi{2Z4%;DFR0l%hHc`aqGlyy{h2G` zdl6;uIm4Zfo0>vXi`z#UK`ZVj=4kJYVg_H(6@QCfg{Zm7Q*9X9Nk00Ky_yjJPP&}{nJ8kJNOotpyjL!j9df*rWBS4<8f1UP#5ees_@5YO z!_!PTamqF1lin$gVvXTq?*i&L9++6iMnc(%cMOlya-CwFXRkucxc!t#+jwZ=J3OKx zCW0s?ttb7Lxo<=9l+u-E=-)erNv+aVUn*&5J$iLgmj;pYm>%l7$xgFqRAf7JMN*f` zy@vgw=G=@fkhzr*+a7UWgzGef2I(KfAg<_%NN+hko8l);CVCFj>OGhwcY#&~dg@O$ z$6jIV7fk&`ive7u-;wxe8kgc7&}tf&Q?&z<(PqZyUgFB!{BwLbx9}XZXUaJY(eYLK zou!F*4P&rkAS+R$)pa^2fY>|j!?>QD1WSKJa3eKi(^H=f&;5$oAL*sjvl}s>4nzl) z05W`xn_b1$&jor6`%_Zp^9qKZ7|$iWOA!y%|qOkxY$WMYbP SQKr2C`tHOoeve9Oe)n%mY}thX literal 0 HcmV?d00001 diff --git a/airbyte-config/specs/bin/main/io/airbyte/config/specs/SeedConnectorSpecGenerator.class b/airbyte-config/specs/bin/main/io/airbyte/config/specs/SeedConnectorSpecGenerator.class new file mode 100644 index 0000000000000000000000000000000000000000..23e7d6c9559686a11d00a0a06b38e28ec675d7ef GIT binary patch literal 4096 zcmds4ZBrXn6h1e_=B2byT3WSL7PXpG%-V`?1wjZQrVRv>g_(}dWNtP$;nLl`nY(up z{*Zsc8J*GZ{sjMs-yF}~O-cwG3LVsrUvhJH&pzkfs%DhSVGwi2?AmrBfIlA@4=F#?l&bf20I^*Uy?xra&wZm(4f zPl~lht+-XKm#u2;X=A-ytgI23svK$8mE>M$fxuNn_Z9Wj4s`;Sf;57*g#C=k8tV$5 zqoqRvw|b!Ejg?ZdVXc%R%oL0hxE86GUD{z5?Vz1w%AxTTOc1y-phzH7-zpaRFjEA^ zbiimlyu7-NF<6bwm5m~S%av-WRIKR$gv7)+?fE^kB03!=F@VW>vAEW#RjXE`x@DEC zn*?S;J=&%Au1=@xVu+^gaI@M~TzL3UGE%J*FizL?QTci^zVtH2y%Imdt5CMc#u8cqq!Z-O+mC+5)1+pMR4L|mRXF@3;)*BakvZj2ux>B zvb&~^i3<1FX5coNv?#Jc$f7oNcBtf9?p+*HyWA%*Ka!h94-b;tm`k~bTO#{iyc3z? zfz3kh^^=e%aASbQ`gc>>tV!qOEYbp4ekRLC+FNa*e(1jMyb1yLQe^^oY7CKygO*_XrU@{z%fu%{{UL1{| zXs#3#3CUe}BfM0x23YM?-IMxbLj=-h>$oVeFr#-_UXxxD%D6X&rh>ruM)X>!%jm-_ z;3mQ^xHP;8ufb)Mk|-r0g>q&7kJb}-W`2R0r&F^(!Mneqlz{hpngA2<0sbFHebj<1iBoW^-b*h#rd6OiMUboKMADhP?aBSMt-Z9)F!T0S z9D=EQQFL8q@I+(#4BmD7fCu3VLS^W8?TVA<@9Wguc-1HsgXm%CsvXKv$#579eG2+9 zKr>0zU>Bp!8aA6l&5_uCi13CK_}~vB5X4=Ekpu3QP0J8dYQbuZ`Zs3OsR^ii3Igzp zuloujP#8M4Op9kKr5ty5ja*R<+|C=teZw)uUIxSP;Gs|zCG=Keu8C?2f(Qxp83kd4 zXq4p-rpwS<;N^`LciR(?c|Qg^U210`W@O7E(u6VJBJJ_jb$~9#%^IjG2N7c7g%DL zZ^T+J8m^mco>1e^#Pg#E5!R(m#gm{bYI?MBp`OI*W`UejaVTl20at*eZozmtxjIL; z?4dsp-|C=nCqOG%iz2Epfn3P~K!96<%mo&{f@RfCkJ_bnU!eC4 zgEBDeRY%lO85s9{qZH362KB7>6yy3CCO#2D8z$*@O7;p-Z_zD6_#t#rzX9qsM7uHi zo}kkQvO-kR+pKYTM+$rtSGDPp3ruOV=ZI;8-g8XX@l|*!qnp_F5_%tD_e-pCsb0lw zO~GfEkG3cdVGfT8 zPRx0M6be>-rXZR9NW^SUfKXVF^9~WyF8qpQ(!z$A*k^Bz!@47ZD LOL;3;mFwCsRoZeS literal 0 HcmV?d00001 diff --git a/airbyte-config/specs/bin/test/io/airbyte/config/specs/GcsBucketSpecFetcherTest.class b/airbyte-config/specs/bin/test/io/airbyte/config/specs/GcsBucketSpecFetcherTest.class new file mode 100644 index 0000000000000000000000000000000000000000..a4fd5704beba40b502605f95a5156e51f89ffce6 GIT binary patch literal 2832 zcmds3S#J|D5FV#TwxLic_fatAYB{pyhH^-0SxO*nsw70>sd6?>;KO=j5h%ybz5;rTn}0AWIlg0p3HpChfia*tRgG(tg<%4F*VzVh0~WR2a$}wQhQO|c=Znw0+S*EC*&{Gn z`i7_)C8G8{0=pMwqz#KqodsR)z!-tiMiPU-zDH%;URkSntL193R<68oV4T2+2w9tB zz`nbY z+m^B&;MoJ&ZMuD*TkT;mXUA4!A&?CMr?$si0D^}tn81+|9yG$LNM(yBTEb^W$OsXm z_eCVkLjprHvvu6CD4RSBCkae^tCy#gR1Q!w^yGP@xR${NZ&J)P7D2*8VK;D5V!yK}|IqpV zNUAxQg6VNM24@HyoY|^Pb`~c}BH}CEuz@L!f@rXShx$kB^CFW-?`_2OQ629f>;4b@7@$?7?^jgqQSdhi5qPduGm^d{ooN^ z11Gjg%w8Rs(se>IJExS0+Rx;aDB-^`D2Jpc!j^$;A!brO!iQCvsxa}17S zgcJC71EUgLb8lhl#pJ2iaQZ!3890kin*|{IIed=yP;eeDpan343_~!BZ^P)h2$%8A z;;-Pkl{cTlJDbWow+-*rRNiYTyw_8CZ~PGN%@p2;sl2y;nfGZ5ZwBt*c{6Yq?&E4J GJpUQ*K{3t% literal 0 HcmV?d00001 diff --git a/airbyte-config/specs/bin/test/io/airbyte/config/specs/SeedConnectorSpecGeneratorTest.class b/airbyte-config/specs/bin/test/io/airbyte/config/specs/SeedConnectorSpecGeneratorTest.class new file mode 100644 index 0000000000000000000000000000000000000000..69d53a4d693b3e4cac831975298538f2ca069fff GIT binary patch literal 5809 zcmeHL>vt1H6#q?MNyG9gpimyJJkyHVwgO@UYMZ1rkS3T%u`1ThW|C~l?&j=HczpGX ze~(8I6p#AZKgkas@9fsHjY(+{Jco0d51G9)_ceEZ_s-*wzkdD|z;!qg3@}_V9Zfgg z>O;Xb!?EjTL-X3)@U#-=wUlGq+z^giqOL`5b5|##%smmo5W|5r{hqG1bi1Jys%yl^ z5J_hiR`xW)`An)@D6Zz`mNLXX7O?xuO2Rem1_|sX z2RxzMVp(r>coYgljGPR7BB3rdGg0ghbC98f=|ZZql*yOp%GpAGwNlJQF~)GTDMZ_w z)wKKcOYjG})o$^G;aKDdN!-j7SBsfjg;JJ0T$zsI2=#}ewBf+NnaPKvy_m_DJ?omw zbBm<%IK%K%VmdLkX@JB}`2#clz)waA7pLyW|*m84`WfEgIgu?@&mF6h*HYEz>r|hYW-9iDibNlvCp|OyXh$?=bA! zj0^?uB0=ls>UPbsBvvSZ@riEyjDlfG!7xVT*NlP)MhF5q)8_e(RpoA3ueLae<{U$B zE$gl+>GjT$YraD<4B~wSmvMod5>3-%xY~DiTW0{xbJ*je(`GnU?AXGz__FDlWOB~7 z9ia=8u*+~d=eP}RtwZ6U|F$W(tLbf1o9A`M*CL^FgUF^4Hy`tk^F1oYp;FQ>jR` z&6W=@we32DH_MwsaCnVp-4EYu8N0k{@-Lb z?Ga|(Gy>PQHuyq9X~HvivzFfAGOW*;)6TeeqesvRA!29ID>u1nanW>YsxAb#+QLVC zJlM!5)Vk|fDy66oH?>y^5iIN6^`r}u&kC|9;O`BV*ys!USeLt7rCrknugQWS(d5N% zc#fT?ed?n6&sVqO{foy|?svJlL%(CVgQ_e`25r#cvbugqlH2PsS#Sy+5lkptaiXZR z!Ebh}2i3T)Wq7I8qc=jIW8#H`Uga!yvv`Xl)D`$0;)&t7%+bsPL5E!KbiCkPP~?_F zdwLWm8&r0)bT><1`ne{Q)34L6#}JqKl6U-bMAo~-UAit=yq2xcwOamuU1^t{H0|I~ zwAjEeyUFv4lc%fxJ!fxwO<^}0^85cg$kO$-F=mx0PoTNK7UdtX(Fd+ zYUgpuAE7__WV5b9qgE;zo_vfe&qPQ3&f~s_5-{K@K9I7QCE)=i=}U55qgMJ-!;sIH zm>j$Q1Rwp5>yMC``~jICvG@cx$JC!t7{Kkxrzo$;?#Ebugq3F&$4DOZcBLRe?oQFy zbjW&Q!}=GStbe&~{Sr-8P9yddcUHz$A4C6*s2~i%TrP*S#Wu9nwxNyp&{poLt+5Sl a%^up?J+-ZEL)+aR+P>|fjluHcVgC)Y76*g? literal 0 HcmV?d00001 diff --git a/airbyte-integrations/bases/base-java/bin/main/bastion/Dockerfile b/airbyte-integrations/bases/base-java/bin/main/bastion/Dockerfile new file mode 100644 index 000000000000..e50bfde6aed9 --- /dev/null +++ b/airbyte-integrations/bases/base-java/bin/main/bastion/Dockerfile @@ -0,0 +1,25 @@ +FROM ubuntu:18.04 + +RUN apt-get update && apt-get install -y openssh-server +RUN apt-get install -y apt-utils +RUN mkdir /var/run/sshd +RUN sed -i 's/PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config +RUN sed -ri 's/UsePAM yes/#UsePAM yes/g' /etc/ssh/sshd_config + +RUN useradd -m -s /bin/bash sshuser +RUN echo "sshuser:secret" | chpasswd + +RUN mkdir /var/bastion +RUN ssh-keygen -m PEM -t rsa -b 4096 -C "test-container-bastion" -P "" -f /var/bastion/id_rsa -q +RUN install -D /var/bastion/id_rsa.pub /home/sshuser/.ssh/authorized_keys + +RUN chown -R sshuser:sshuser /home/sshuser/.ssh +RUN chmod 600 /home/sshuser/.ssh/authorized_keys + +RUN mkdir /root/.ssh + +RUN apt-get clean && \ + rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* +EXPOSE 22 + +CMD ["/usr/sbin/sshd", "-D"] diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/BaseConnector.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/BaseConnector.class new file mode 100644 index 0000000000000000000000000000000000000000..341c5d962acbc36faa0226b7c3ccd01be7318655 GIT binary patch literal 923 zcmbV~&2AGh5Xb*c(rmIUG)+l>0>uTPZhBxZoLWGF3M8Zehm=S?dbe)sDr-kxH)`Js zE>r>uIP(^~2x4{%Ns5vS2hX>DGh_S5ug_lrJjDYKC5DH}L_*p4%*jY;CkIwIWpoz3 z5SiRHTFb;4>!HHXI2L0O4TT;=@8V;Md#EymivTeJqSsR-L-mQ$$~|K!hn+q{W!D@? zA7xw#;GxE_+*Mk>JxOC}_e4CD49%`d#IP@{%KbmViaSyn!)A9;=S!pSP@`-l6Na_0 z)17S8qmVjONwF=}_%BZrIVx87aGhawy6hz5p-n^1B&;>IhMNpO-)k!~GaSnUo|tr` zh6R_8tf9HnY@7S_`K@^(v^I{%l1~WEaKYW#Nc#0Xk~~#eDqM23{kJ$VdMvHuht{Ng z0hb{2GygY5c3cJ%w=sBzOV5igf!EiS~11lcxF|_A*rMltB|ad7m;S9m$uH~elmg}9@=}7(?tvRyDpgTArS#BJiKF9~#AVlB+1^5hIPf$0 zB}gE_ogal5Z<1!WYI%v3b`y`s^UXK@X1@RU{1pJ6!h;%A2t1ZLWYTnxod~6JqHma! zTG_D6tO&P;J3GQ!))#HGXNfR1m?E%v$c|VTGu01wyN80i8cY*domjUrr`xf%f^}m- zpuWLlsifN^aG}{cATZU|JyC;;1QsTTwvExI4s)b3_d*$Ab$ldxlE`vXB`l4|3q)WL{GfF4eB9R~>l#5O3CpqweC9qkG_j^CL1tqXOUGU|>~@t4j% zMSqMc@rIUR#^r3b-o2+uW|2gaA~m5Lb)K0T2qPWxXI<+I)JNNIeJ-e^&2!T#pE%=Q3Po=~0~Tgs5iSv!-Wcg<`7a)X|*92h2#n9vQ3FG2;j{PI9$1SS7GL33{@FsKe^w zcC%B?JjbkZFLeTQEKP;#?W$b*1U@!9|IlGk@ery%@g2#v;+Zi*@#FA7%U+wsv8NNY zir#e^PNNU*z;bT!Aw93 z-ulu$@z8ckV9IoPf|)+_7crfFS5_Q5Hi4OpN3!m6&iT%FmV5vC@Ap3ejN*F*9RkCq zoz_ifcFr@>rsWw0NB2zIa?`WAYoy0&D;du*^zxKmHss@0^qg^lLJGnH{kQbHdb*@r zh4lH^TSm@P&?T^TadzA;S9C|8Eg1q~i}C`oiN$5=Hm$<2K(}1;bqjQjn3m}s7Z{4S zZf%`OOjGr^oj0Ngp;tu|eFC9)V!9gwt5qn7$gedjx)BlRn=mb7s#=~koNNtOY{Jgz zrD@$UJCb#3@eOv@dwtJsNMq+YL73@b0Nr`^^T`~jR{sUj{_ zBm@TIXf!(6d{sN4o}akBZIMNb|;>s$L@PO-O5*HJrFA1H50w0UQ*Fkhk%Y z?sD^*CT9IfB6 zwx(;|T*Zh+k;gU?F8!-F2hu4pRd+8Scx8S?P!gDYWfy8Tm&Y!!Nx~ktt(#_{>KOTE z2d=~?+AR6GvQk$n0+(Oz$_uQ&%&B$FPL1oHUa}egR2zSSMdsXM%gPv@JRLJ;!O}g_ zB5>=~B}Z12yvJFEcZJZF=f;((+Com?%JS^AioHsrbZ3i(RyMq%o!9hyK3>n0wzrgo zW?Gs@30WZ8SvFrXI9bUSz1z18ez?AE$<$Bi3_nOcMK5jbOY!*;ouLP*zab_il-+zD?h9$Y48x)J&Y|l;sdEgW3(QPQM`#`gtCQk8fJt#FhcoN2rIqf zIkqcY;{6-P1GFa?UKyT&&OZ>E2}xL)nXtr@d5pItjK+A4H26MH_noyEX!|$tJ)3$a zU68hd+K=U-vb{_Xd~rd(e~gX! tqrh&0dVC*}GUMm*@zQK!i}%gQRR6^Px)&J!6yI?iWrRP&7x)U_{0{`&;(Y)B literal 0 HcmV?d00001 diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/Command.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/Command.class new file mode 100644 index 0000000000000000000000000000000000000000..c75a9bd2797cb10a1effd0628830091acde8e8dd GIT binary patch literal 1216 zcma)6T~pIQ6g^8nl7{(O0-bYfZzi*Ng7R`a!n<2wEpLnM_h6K|n)YO9E8 zU`Xn?h1(4Ad=N60DqUN#e9v*~xnjDUpx7}TF~n6U0!-*o1W*N-)}acJ5a6DUgaDcV z4|HgVi`l%6LFf#_CC9Z7I?bx>9rJ3#CJm)ljW^2Na|D))8X`!NQvbcvCUNJy(XnZg zPNn;_tzj7}3LY_xgzR+NzTMPe;4wpjdmiuBS|7R$nXu`@>X}{hbHz{{{w`4=7!;}I z@EyZuI4!7Ey1%vvgR45SSYucV(-a!K-Oh#f{>OXmL!2-=GMd%ucs2W_BZ{a8r*TDu zkvq$&yWH=1^l2l+CQ|eLN!-e9XQ^)yx)1T~3DJ6hM(Vm8so`>@Udxf%42(>QCR0X~ z4#W)%QT{NYkA%fj{{~h`jzlhT^8%w1+=)ssF2Q6>f+-2^#wD1M;JzZktoof8B0Y>+ zm1qy+RwdTMlvRoMFk@Ae9%iiz%zdV<2Jn#HlR}h~lAyVUMUuBl0(Z#9f{YT8bOQpR zS+Xk(E19L~ODtX!#VLT6Ws)AuQ<6M^G%`W@I#o%ekM%HD*^6YZDtV!IKQi?NOUs|+ shCu#~V(Ry9c@8Khm z0Kq#Sg%~@jpb$bUfy9H?dzm>iXXng*`TG77fG2oRMuFj}(ymaZcW9-nVk-k9tkQAf z_CzAxwvHlYx8jZ!Rz4e=ZOSAOfozje8c9<|k>UA7ly#xP)X1(8{%aKnzr!gpJer6z z-jSi?ZEb9F z-IrxF80tBXP{e_|W{fr!Twv_u%hirY1-FL-=~Vv{<1QsL=2nK8 z9tfiZUHIv;bufdAHB8|W$#*1^K`OA`vv+tA29Q(G5Zd4pL6@mG?vI4gm#6-T0VCO u{Ti(pu4A73ZqU3)tD9r67RF%B|B6LV|83kMjPFv-MQ~ literal 0 HcmV?d00001 diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/Destination.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/Destination.class new file mode 100644 index 0000000000000000000000000000000000000000..24d3947292fe3cd31c50277c5663116d4c3499e3 GIT binary patch literal 1345 zcmcIkZEw>s5I%3CX|u7Fmcf7l9&c*-(0r$35-LLiWt&9HBtANc8(bW_vYl!BCHw|{ z0TM{?ogam`bltk5y}%?QCDHlLkMEx6d_RAE{SE-n;fV(`1R6pIOql4v@jxiYQ^TCl z$_5d$Jb1~i6Kb^L!5o3=fbFqBGL;59(SXO!gVIG9uP3Mk%ImQdO1KRIvyJ91fw_)O zxCiqDmL}Mn#%NQ9tAy;lQ-)hD_jp2MoehN?B}0csN0Mju8TBi@51fi@sEwmSx5mY^ zFv96r%T|U5NZWdGSmYMBmZhA=OeyVX#OV?K-vV{C>WeftJQ+iFm}63>r$YWiFm;+T z>JEn7uUweyWrKb2VQB%XaE(A|eXPWCBb;#Gbw;SPU1+lu3dOhcEaIlekZuCCP{&N} zG9wCmyf~k7hjrRKg3 zJ0XL9uHvF2gQFwb&G6iwo#yU%7Xg2BKjyPz7B|E^^{ zoX)nrap~$-6W(XJbUV2l=I$+zwMjZ!O1z{RWvMs*JgT`{hI<6o&c9)J!H~JG&P~i; ziJ}LpCx$|+pwNQ{1Qw?Y@!%1Gm9z9Eu&^bp#Xjp{yIUL~I1cc=f`e%m%HZLPN}%-= z?c(vjf&ad?@C6ospfv+E{FX2VFseRUDaO-vSVrFswCB)w6K;(>w=w1pte!wD_8lVL XJq3{-AtKiO5dwwB_%ETo1`mG&+Qpp` literal 0 HcmV?d00001 diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/FailureTrackingAirbyteMessageConsumer.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/FailureTrackingAirbyteMessageConsumer.class new file mode 100644 index 0000000000000000000000000000000000000000..1a7890a4d3b75b997f387c4d1b0c05ae0787f7ff GIT binary patch literal 3056 zcmb_eS$ES$6#m9Bk?klXm;@SVsX|S$9l%gR7o4)01Sn2uaR^J-u{^Pr$dW6`3F*Gj zm%jC}zkp}Du=Sks-qYXI(>t*h1v5aM7MRiPlpFjO=wG1sh@g)`5~rtmTA++5&}A;*ESf67OgKp*y~cmb-6 z@uG@25`@>Q87{;5Vo$Q3NeZGzbv^EQzG9N0#Pn@lG<-=F>}S~7Nw7V`u+4Xh;Q+&6 zN&2sAo1{`Xs3MIF;iSAwh9A?<18Amq5LZ~9vz7}gq~woM^EJm_r82zQv@A((K86WO zSP$y(QoUg&a2PoSM@X4YqP~(Uj^Y@lM{<`8S}Epuo#YxxXF{5nJcr`v2XGuG6im`` zKT6Xx%-k$*sCXT3FhuM{h7;jhX_b6F6e+L-!Pf)i6L<@G1t%Gf^;CPS{8dchZ7MKv zTj)(sTsOR$l$iiC)WT?jES?9$t&H06GYc`CW*Bdmj<#B(lc@RSLqN23Ee3EF1qJ7* zF>F45D$Zk?N=`VA?J#7wLf+BN*W4Fd9&JX7jfPlmUIl{Hg6;Yw2>J7v6`=ZuxY^uEaNi7lI7){f;W!auq z7FyfUvo)@HYYmY|;4%rerrAUCdA+ketudr;bR0sW#5pw&!{dZ_Em>W>?$<3@j^H zV%Xm)0mE9cmqo7VZ%qsN;(7x&QD+#acT5a_hsg~*Tfr}Kt6~Z_RkZEpW+Qx7*UwAW zmMzD55-_}cL)4y=tu1@|hTBgNxj=okWOyP!)Q{RQR7v)yDqe;ZAl z-*~Dht69T!skKO=-RL+`(MSK=5WyaK1=IZ$k=H0a<1`w8O0$DB%Ft8(#gptIw*QKe zdo+k(7k&5pQ+u)7w}3`;BL{9%v_?86vJWtp?fV^jJAT_~YhVmfyhNLg`To+6R+D8P z5RFQa$fA)gN>2&*6|zJ^776YrnvKx&P%@Q$j8}nVHp%Ye&_lfT5O3bauHr8kNuHW` zgfo4}MhV5llY9P7ql9&waL7FN`{}3X`vASmq%ca6#&D2+(S1#y3Hrz!ceVCvVWbsF z%-{k=yGV2N5_m(wc#;5J!aH3+Cuu7QH1P*6-%QRvz?CO73e$MFn+6Jf^?$`W+8v81 zr6xlWHQINb($W@`-tlLF$?R{~`!j|mf!7}4dIWbdC+^x(@{+_B_2m6zIKRI)rgDpi~k`f{w(8Bl1Lcv3Q&;jMl`n65M_0otkRZ zVj&bX9t4d-kV^!MsM1qvXc0&o4qX42hgICh8qFnX?lXF^_@Y0KFYz_LC5`WpUDEa4 Eztubj8vpYx15PdFbHVJ`*l(tYl>SMwo%b64;REh*z$|0c=N3Y|iPIv8wpRfIZ2Yw3ODoOLzaW$fh_ha>2t@p&IquD_)6epoV)*+((O{ zda!8qb~jlzcNm;DlR?@1R-%nMp5>`>BSHOS=p_j+S+6%DasX&IkZZBD1$bg}7 zbSYIaUxo-f3|mXW|1S)i@=VEdhIieBrWv0KAC$Yyvv?}xxwj@Biy%^M#_>n8j%jj( zUUEYpO46a7IjP?3QhIx3{rV+)gr^L~fk@7cmutnHIvMY3N6S9j(s|ZCto_p_M LpYAHzPw?z77{CXB literal 0 HcmV?d00001 diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/IntegrationCliParser.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/IntegrationCliParser.class new file mode 100644 index 0000000000000000000000000000000000000000..010ea882c2171f982bfc29b9b2106ed51c740cfa GIT binary patch literal 6475 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 literal 0 HcmV?d00001 diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/sentry/AirbyteSentry$ThrowingRunnable.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/sentry/AirbyteSentry$ThrowingRunnable.class new file mode 100644 index 0000000000000000000000000000000000000000..e55da005f03dd6d753ebac574c4226cc8ec973f2 GIT binary patch literal 511 zcmb7BO-lnY6r9w$+t#YJRl$=N4~pR8)v8dX#eyi<(xZ@Fo@+|XN|IIk*F5+G{88fT zR{X+?hb8aL&J2^u>)Z1SfFrDjC<&aXERxE`6Hk#co>D8l%8ZL*=_qn!yq!dy8DUUt zTf(E8$k z{t>7SRBEKpEeV9IyB>DitQ};zO{k|d!_6OI_NF!hyNBI_^FJKh$KTLdF815t3(*qT|96Mn*Y6euDi`GZ zS>}8oz_sxs0fMWYM}QJS-pY(uP~)kD1;*>ewD^H6VVU=UISoEn_^a{EjbSyYVy)md F-vOocj0FGy literal 0 HcmV?d00001 diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/sentry/AirbyteSentry.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/sentry/AirbyteSentry.class new file mode 100644 index 0000000000000000000000000000000000000000..c0855dd17de1dca133020d3f0ee0244789934f3d GIT binary patch literal 5618 zcmd5=X1PX$T9nZWuR= zXwI?5T8|0r8>brA zu-thgS2P^%tUc(#dK1}O3swF*l8m-Z#Y@`U0MvgnQTGe%+x(c zgO0SDH_dd>HLqvgOv*9RbWdQRXRpuqF1;(2aqMR(aHeQk(%zW#vMGKuZRQnB8V(CQ zP>pV7hhdt{u3Ls%bm;W6!|@@XJr%0h$o(;MI2DhL(AFhBn{X5lYk0drhqANiW^>VT zJC|eD$V}7m4jdC`G`I5Z_Oy`~XzS_qj8&vuq6~p99S3n-Aaj3Aj@_YBrITfBF?w3s z-r6#(Re{TI1%v_zgE_dJFX!RpTOi+yy}<4N3Fg5l4*Qa>RQSFXuXFekWdKnPC)r(C zhNafy^&B1V!YKl=Zo0F1!(z%aMXE%Ta#1D886AT-%eqfHrs107nQU&=RAB6$Tg9GY)-fb|RG9rJ7r`(_G+Y!oQ1we%KI^iEStOV6m_R6b zRc22uidZwoa9P7Rov-ez$modU3VY=mdu1WR{^}1!RR`-;%9zkGiT4QT1=CgS$LpJi z{AE{JCy%szO2@RcZ~tT>6`x6rPA$i0W|A{fTvBSMmyKJdYpfcsA)9iw5ye zYV*100V^O_g&jV)struwY*5-=rX0^7MmD`k{pt+Run;)ayoAv31PKGyYIrKpaVw!9 z`_o0!*$x~78~&)3lkAOW&Nws0I|h8gD3y`G^TR2BmoKgVcRGLBvf)%J<~4u5c;Rl}-=ebix#SGp)Pq9K}q@?7X*usZ#f4F_jnz{Pq6{vS1kRvXFX9 zI5#7M4Gq~h)fvkXlAUprt*|@@1fgtj%tA58k<&j{R;r+m260C64gjzBAFq*jdwV-8 z-Oiid{F_h*|6mQiV33$=cQjk-UVL4)yNzuP;hX;E?e#}rFDSQ|K+Af=+L~|!H#IyX zaNKs*qek9HXUu5MUSH=(DxZTJQFT~)YI#a+kP@v{asvJ^jP;xO4cptwy2S2RiBj6<2q@=4Upc#w!n2wL*6UxB2 zoHo_9f#%fVQ#wA4&+wGugfX5o3cL)+5u>VAEymh;bNZZ)&*KX`PK~sj!Uaz6MZ`b9 zt`#liSad8aZ#=~<)1i%v_>zt<<0~{~&357ptiZ8Sv{XoIvB{aVIbC!dUc|i2-dEs= zkSu2{9iFv|PTIVZRac$Bz3rrQh5;Y5ZMWb$Mt<6KGxlns3E#qt8eX9Os=Hb1hP`P< zr;M$YRfB}a8qu+xZ5`jncW8t>%u7oGfA^zY;`D@1aB9w(g{~>v-Yn)zBeow!UxWjU zDbB=x^1I*kRK7N^AJ~#)*?DHOt{H1-z&8cD{VtVSi_g~5O7DCtz9)yAAL{rKeoQPm zGhJ3QPC!7QD*e5zcfKWpAGAtVebTZ_N2Qs`>}xIG{K_rSw^Y6iYWO89a}Q{>La*W1 z0!Lq)lqv1uM0^uw!JRhcwYk9S8S8|JAHreOqk&(V`fB8NlkdA3jojn4n}1tK5#>|x zS>N|Zw7#TRWc^41AkhQ-t9t}EfDV2|c)@!cRUP7cm^+<#kZ&P8q{Pi~CnTx*PVC^w z4&Et6)2+mRIdD1+JBe+1bhHw%wQV!z`|6g+fBYeBaY`dhK93&Vt zt>WZ($w|3(4ewR@hA;yew@&i5mzdzD6pH9W52yoN=M z3WbKwISo%X(a0q%*NE5q6hukx_#rZGQ=$ivhx(QO2+!&scuWNk=f)c9))YL0+>xm` z;fII+dm$ucfI7oN4J9NRZoe*6lo#QDE4md%M;UAI{i1q$Se;{fgOQA29&L=*VLVRy zC3NxGjRi(`k$62p zR>pf((~PH;6H$9_G4y(dVPrp(n~XCGC z%B-KDg5nEkY;V4W@QFmh=@;uQ5z@lu@Vf3{%Rn(p$9!Nz}_#cL4SJV=TFUqDB2}WYry|WzSPX2w%rH_>>TQ qmlD5^pWvtX8CRtI3|DV8MA$b3e$MAF@GJa=`TJY$H;^}j^Zy3%`0P*s literal 0 HcmV?d00001 diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/spec_modification/SpecModifyingDestination.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/spec_modification/SpecModifyingDestination.class new file mode 100644 index 0000000000000000000000000000000000000000..57fa5bddf3235a400a1cd0a42db8ad3a352dd6ff GIT binary patch literal 2485 zcmcImU2hXd6g`ueti5pq4Gqvx+67uzJB2M2`hn9(2nqr@^ucMQKB4h?>`d_PSUY1x z{y?Al-rvx-_Mt&)rIx<-M^(Ku{tC)ESdp-0%X8=6Gv}Ur=dS<#?~lI#e1i=Sa|{oq zinz?0dqzYuHKLPoBUP%SCf6d;JrO@mR7oOHj`bkq{TfEs749j&D^X@j!q+Jh<1+ybH!=s~5pIuSP z$#>H4Si1-=9{jg5;h}v8mk-bQ|(JqglX_ZDTZg^9s zt>`hWo={^`bKD(V?;$8%?uOx}uWLnw4FAj^#T0-y)cAlFj&(SqbWBmEupm_yJHk+Q zx}S)Q;pf@4vG=AeJN-!Z34dDJ$J$-9W_3_s4$Cey@xL!Z1Z*U`>CjpfhE_ykux++;XA zs@h;Kj$7Nh-74cEE_wKZ;S4d$nVU2n8>*kh;(@e7{em5;d5^a1cGP&d!?5%^R}bq9 z=cc92P~IF|>MgqZx^R(5&C}-ueU|N$g`UD5{Vu`MU8L0m%+VY0t1nTmuKkXaztL(A z@6z`Y#RBi4fE9{3LkOU6=Z({3w=dtJGD2H%duPd3pw&5tev1&C|DRa>VfllX`0#Jq zAD}Og7s$_|mfdfEh{~*rj+eh>YH-2>o*`f?&v*olxf&lWw3Q15aRh($ literal 0 HcmV?d00001 diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/spec_modification/SpecModifyingSource.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/spec_modification/SpecModifyingSource.class new file mode 100644 index 0000000000000000000000000000000000000000..4a60ff8ea42654793c18266dccd1be5883f8f2e9 GIT binary patch literal 2880 zcmd5;U2hvj6g`u;S$i>QN$FQgVM|H7cAyKT1zIO9Y1&9dPI+(|sZVIU9y^nIcdXfU z)cgUS_zV051U!&RAVGNLMc1xQDP~=5e$TOU*%1}J+26dq~c)cwc=Bmo)?M<$wS@(>&cuPhM55_-uBH}0$ zJ0W-1u*z`5t*)vtB=VFtmI3RP(x?qWc=+5GoupztaXcp*^Z3A2 z$6+|*R)_J{VohqRBxN+rGR(UpDaqp_hP~I7*T$A`0ugVihGQaeOHNa(z=_Fh5_cXA z?-23Q6gqN<6|)`4D55OVW7(YA3@7|8;XfmNxmBu%*W^(w^z)$YZFB!wq(ZO3V_uhG z!~2F-k4e)cj+OKR_dx0T)?yxaqe>nw!`~B7F#_O-8Xw>yiQ4UlbWBo4L_w_N8#40M zj?fI1;}AofwN;Dw_?Y3RSKuS{o1BJzm?N1;Ti!Tj^hrn`O}Xc^;0=Z!C(qk7i>7RK zwP?JIR(SIo75A zby*it#9N|rmvnK1;rq#T(epe)7o(~$-p!_wbhC&BT($58!?}J1)4?#f+veC;MO?;* z7Va>d9nnze)KU>8lr7M>ob7|9;-cY^>Tyk)ad+O#od3=C>!t}?xIgsm0mi~d5*;|0g<1JdPVTxXWU4DULdGR-#{FPQyc!xe` z$rreQ9Lm!L92JCp34BU_GE=M(gsgpi>Bf%&I%@4dkLf6;!5 zK0~K~O9^T*`EB=5nW2|X9mX;qc7k;!1Ix+8qKal>4dc3&fwho{MFl+qYcT_>oQd@b zt`j@M9KD2@PY1l^2DyHgf$1H_JhfufdnmpVSxl~l^5Pyo-^ZZlKxH4xBLOIgdr2r?;~{+)Nw>?mg%zyg_J0Mu55WKc literal 0 HcmV?d00001 diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/ssh/SshBastionContainer.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/ssh/SshBastionContainer.class new file mode 100644 index 0000000000000000000000000000000000000000..f3fce1d1883ccbb16c2b22511191a998013673fa GIT binary patch literal 6973 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 literal 0 HcmV?d00001 diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/ssh/SshTunnel$TunnelMethod.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/ssh/SshTunnel$TunnelMethod.class new file mode 100644 index 0000000000000000000000000000000000000000..9f47940347bed46aff88159343884be01b6a7bb7 GIT binary patch literal 1363 zcmbtT+iuf95Ix&moTR3g6au|)FOayUrj)jVgo>yHwQ4R1CqWSpm6I-sE5}B*Qz?H1 z=|d|J70-MWV%809+GzLk4>oOz( zVgk&`h#@Mz7G%VcV3;f#7BBa@P3~0nrpXzSMZ2Y&b=@%p_BRs3-csn4JUtF1H-dCSZ01{&~Zi#os{ z`2s5+8A`#lVUsc=|02VfW>^n0Z=1U7W&?6AuDUEuIFl@u(CnVm;%^Mm>WK?e zuZTb@Su@&}?)4lx+zarDqNIGivF-&jqCihmIju=B~G6yWXo+ z@=}NfIs9r?m=2(o{N}G@HDGE^7)?Zw^~NDn{1rl7!s5w)18XEFLMNC!#*7cHg?*6n z!HtLyW~1LJE;PW5)(8)f(i)KgX0>C?e<6}F+@yEXr_2z&f;lV+6XBMBDk5llhF7nW zU?EvjmKIKM`;s6^0T?C;ofLvQq6VtqF76G}H>ggLo*H1ju@_R#8abh@6q-N9{pHVe zaxUkbja^8HlW~+Ghe9!eKaph0DVBbK{XH*?6`xbZ6MtRBQ;|ve3~N}YesB2uYrg@s C`%04l literal 0 HcmV?d00001 diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/ssh/SshTunnel.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/ssh/SshTunnel.class new file mode 100644 index 0000000000000000000000000000000000000000..49d44f9e5e48c066a80f07ca46f9d95efc3a5058 GIT binary patch literal 13463 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 literal 0 HcmV?d00001 diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/ssh/SshWrappedDestination.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/ssh/SshWrappedDestination.class new file mode 100644 index 0000000000000000000000000000000000000000..9f790ef5af19a32047690a9ffef9916da8710f0c GIT binary patch literal 2883 zcmcIm|56)O6#g!xY!V`+Kq+FY+gjQrwB4#$E1@Xmmu&;g7{u|<&E{sabhDee_l7Ai z;P?hUga7F`w2sbb|Mpe-4vy#UCJ^Wb8D?ZAWbZxae&;*ix#w*D{^$2U0X)K%fdPgG zUTE2#sO~Fnd4b}tu$31E(yH2$TT(Wxifnu<>{g4{R=8AN5ZMi+7)E#PJ=^l_z_qrj zyWCL*h8XgvBKBY~43)Rm*H^!07%PXuwWMF4+qKG}>vB^C40#7Y6 z4CV_v45{U?#fMGfZ z18IhfWiQ~H?PisWZM*6de^Sk{{T*9)dfnL^TIev`$e&%b6GD_uu63^M^W!B7dm=`n zPhlsEL0r$_8ZK!qKFlG5tbUrwVHi36bUTNO$Wbj+!;=gTPtUsVjiy3R9@lff)zvg5 zTil^ao*&_wEfG>_n{wXFW|BjjjvWM{GOOG?L{On=n~M0K^U!vKn@z47 zVa?Q;=L=?CgiTY?wnjCd91RKzTIWKV6jGa;o|M!#v0F0XY!>(NsV?aQhReNe(CImS z*)BK@?mTB$$(KnEt8Poh#fzqI?b^tAuUg@HJ1rfu<9G9Ng0r&cHKf-SY%omq%b6j! z5sweuQ4-gQ(I9;;AcblD4y2zgV|xBa-!%Qn_6|J{V1)MR9niDZ-lMogJ7eTgpl|(` z8Dqa;{8zmD3oQol9{nGROjmI=+5xSu;eE2jz#l}%f1q`W>=VUTFpIMXxKX@wfSbj; z2e_q?1|y_NA`09f&lw_li%8wZIPwv4F+NYL0{IY9l!hiXpY?7jKTMl7^IbD=Vuix literal 0 HcmV?d00001 diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/ssh/SshWrappedSource.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/ssh/SshWrappedSource.class new file mode 100644 index 0000000000000000000000000000000000000000..e62e478f28b48f535d552340666477d93fdc7e94 GIT binary patch literal 3566 zcmd5;+j0{}5Iuv1R}vdze1nh>mRpcyRe|SxPCg)&o?Xe7#mW{uMOF6BOi!QbKHbwjfB*Z(UjQ!Qv4uSh=X~jM zKdNnL;rgK#jfiVshRUsRC0wPNZdElOMZDb>^{QNtJYgZjFuum0ayQ^%!@XBq6P~s( z%5Y*wutc3`xHY{Wr z_E-E+++Ag0es&W<= z89OutSpxueW6MxNj<>k>nisp9JsCa~kxrN!1Wc?A5N!)WOh%#W>3c?F&_Sj?`pT1J zEkpTz_@+<p(h_p0ZP3cbV*oSeq-9!c+@==SwOk6M5~ifzq>IC;^iZ|=<^OEo zLihUK5lZofpthOC62tT16RM-ROF|7|eiyY)n1(tdi>nMj?`*g!&Zf@B1-1V{-nRBYG8dYjl#a^Ck&5vwF@M^(FYu{B8i|o+$WYKILs&UN86%uY9F37ni9QNsiup~& zZWyDc%nOF_&B(Ygf)b5qIxG7Kr7IhY$)Lc|${E^|AzSBT`!2*1Apa-MKA!mO6)wCc zd9Q!RV=D|nw5wwUGr5wAWll`6zD~h9or*=NvJ2Lw6s);atZ(owd9>wY5{t!6Urj6$ z`@T!TJoh%{ID^6L=j}M1vW0b}gT;FCVrqObm8BwK8J2RT*_XKX1~-1CNiX3nHiEVg yKw8KO6bciJZ0RL#y+LIs{WNN~8F2Rv?hgbYvmV68Rq+FTZOYR7xPfJ?pzoalQ4^EO3xq_xkVE$XN88vJVNH?SQMDCvfV{p7t8t|OdPUKQ&;cY__zuL?g7;~x{ODegMlZ%@F`^+38(J!FVx z7B?7-70(e#L~+4H3|$PpCFzRQdUad)>wLQ+7_5?4=9LZZOKmql8fs4l48_uabW>pH zFMIC3@YR~~1+VIE85T07w|t-574GiZbRpf{!eZwqU39;R9`rKAq+6>iU1~=pL&}kX zuH4z`084^l$iy&4NY?{#O8YZMxJvFw;Zu);=hd?rM~Y#%9qv(GRvh6cFwVeclNiOM z=5^{XSvIuCjEPyy(PVh7Mnh*Fd=+W0B|ZEK&`P?(`% zMd={{2AybGNyf>tNi)*1>E6!+~@+SxhetNgaHjyd$K$vbhuV z9ntA*v=v4VH9VTpI6a`Ha)(o*ROWQMtG0cb9(~V>;?1?6JggkEHHpS^G=r{HYeM~=| JJ7h+1_YbsC7&ZU^ literal 0 HcmV?d00001 diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/NamingConventionTransformer.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/NamingConventionTransformer.class new file mode 100644 index 0000000000000000000000000000000000000000..1d5c7b3f11ec0a7baae1b041281f26ffddb94f8d GIT binary patch literal 468 zcmaJ-!AiqG5S@*hXl-qJ5xjX4y|^DxM5IL!M4=7dC&?siNj71#sr1)8_yK;DIGYq& z5WVbUX5PHF^S-`6J^|nkCINT??o}mGnRsJKDs3q@XjP>fnNnkw?h5&WrPBGV(reOg z8X440R+*Aa0EYs?6|PYhsB`%muPCtsMmgE1)X_6VM!?ne^NzH%hV`a5zgq%^yvTmk z)R>TfF_#N`k1#ICwFM03R2xdrQYzqL(XvHJZ>mwuc+k4C{Q&~b_vCjw(_S+w>pjg$ z;%+mRKSo&gJ|Wh1v6)kbZDD8FIO}EAnuH!z!Nui2soc6-eE|XvIBNi(LplNE;8+VfJaq82&jKZFkQcGJnjk2jLH|M114` literal 0 HcmV?d00001 diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/StandardNameTransformer.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/StandardNameTransformer.class new file mode 100644 index 0000000000000000000000000000000000000000..51488b0db34164766cfe3e3bd907e1e89c904825 GIT binary patch literal 4329 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 literal 0 HcmV?d00001 diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/buffered_stream_consumer/CheckAndRemoveRecordWriter.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/buffered_stream_consumer/CheckAndRemoveRecordWriter.class new file mode 100644 index 0000000000000000000000000000000000000000..ade1f6a90f363a483dd305378f3f16d0c7184c51 GIT binary patch literal 434 zcmZ`#O-lnY6r8MWSL+9YCr@7WVtzpJu!serRM~<(mTdO5rtT(7He2jp^WYEgM~QD+ zu!8guUMBBNX5M^#e|!SC!&!_-U}~IH#%Jq5(%3)?uYz&5mO0hI*bR_bGoO>Ed{zff zs+?&aXiD<({+0AwV)K+rx1yA^^ZC@9Kt4uC;C!i8N*2m4vU z&Qwh@*?O961jnkR_SBWq^vre#qutLuV(emY^Z!Yp|M0G<+AI{~NZ?{e`|a@5#5G>i z&=e$awSTAEmMw6ZHa3`&UQBJWf)Z<8*oMaJKQ4xi)vdHD9ywS)XYYfafWQIg4+svZ Yiyq^cQHSdxBJ}wl;TR`e+ukYg1O6n2&;S4c literal 0 HcmV?d00001 diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/buffered_stream_consumer/OnCloseFunction.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/buffered_stream_consumer/OnCloseFunction.class new file mode 100644 index 0000000000000000000000000000000000000000..c5563b20f12104f8ef6865296e38fab3732e848b GIT binary patch literal 640 zcmah{$xg#C5Pc4%p)E^U%Ju~;f_y*$2`V^M^iaeVIqtL=k{G!O%V%+f1LDj_A;u-N zfeQzFJkRsqjA#7u`T7Rn5SuzdRp^;)^GKv^n9cd5YYR(m3NVoXFbX>MN%R8JpWge%rZO<;KvHog&P6zSjfFx$uc zFT%yOH4ie3NTAd*J@T@7*7J(^V)BGVk z9vwf7y$X9Jw$=JEBeU?v$Q%~7wX*w+_X#&$k=+#_!01qW5uEfQ>;laH3 zF|YUI2>@r<=8y@vY9~>1GkcQSdg>Xyc6O32O<7G~G-!KSHUlZ2!&<=chojs$CPb`JftjqD<<05#g2rHDNWiXgffW@x YnZqCDlmM|(z#`5nJ_B**Q8Uk literal 0 HcmV?d00001 diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/buffered_stream_consumer/RecordSizeEstimator.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/buffered_stream_consumer/RecordSizeEstimator.class new file mode 100644 index 0000000000000000000000000000000000000000..3dfc8097a55478175130923794394f2ca962eb4e GIT binary patch literal 1716 zcmb_cU2hvj6g}g(ak4n%12;4cB?d}jyP-?z7u0El<2uBZQ>xgtR9>vHJ=siH?^v_r zKzZlq@W4X}q7uCGqY!syt;QjJ00~Rp*|Rfq?zwl)oj?Ej?RNkVv6n%L;i*(Um%97H z2wz4<1ezPEqS)_?*vQBMzdJfS6k7B_r87t~ zEFAL_?uR@I{I9#mqGuRZ9@Ta$&l;^xv$FrRQS0nfTGhQyv;Iwufz=u2szhpdWZFC& zi7AqpW4M|Gyby*IGR!wzl#!94zt4wdhS{bJNb*PvhTG?7w-V?iHI0^0P@eeGP=vRM z;c^nN$p^zwRMjXlef1s1y7yn$>b8zTJHq+cQSETkJF<0RnBJ0+G}{d6LcQ3gp{n}A z!xVB^EZ{Q3RH4|;;9Z8rv;6jWd_*~VSVnFZRG2Jg;n}zMvY1QW-p^tl)3z=$5>G~h zuFx&s4JqVOL-lyr=2}`j{+KpLGG;hv{ND~JdnD_+O=giH7YH-I}RP@ojf{8Q6f=^2z5TF)XaVilf!%$e{6-=_;D8ZaGx3@7IgNZ^WXYpmPvP( zix(63@CC{lJUG|PNfol#!b380D5Ag|Im6a3QN!9FHGkTcfT8%W3&gPY&+@eBY|fR) zYpRj%iCt;^eC5K0p!7{^nGANxa&K}0Lv~-rG4;Krj`0C`)Lt@aT*W0!6Uq=uVFpXK zvk1TCaF#Ij*K7PXVd^rslS+d{npq;$C$IIv zuF-Ru;sV!6!Ntl*LW6|C#Y&>5op5n$IM3^EOa3uk5PB3_5h8g0U82tOfHqN(N{;(WR7N5Ig@9FjHz%Y zt2Qz!r&F>N9~I7$N{=)jC{wcX9qHW0AFOd?1GEHsC+d@uiOOd3ZFEA~1!xP%S`wY7 zsn?&Dnf94fB8SJMKT^DJh6`PRw$hqToxtICSPNbvj8s8#Z_Yldzz$SOeif%m(;=7D z4=bM1nM8)BaQ&T$K&v}bg}|LP1h_8H4NXP|Wg3wk z&+~4ExmL+US>yK$V`r3?R?}=DU2L#Na%_{|-6v1au=(r^ eH^1X{6W^+!yZmgk2zcGAEMDq<_4QyO{O}JvUn9@} literal 0 HcmV?d00001 diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/buffered_stream_consumer/StreamDateFormatter.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/buffered_stream_consumer/StreamDateFormatter.class new file mode 100644 index 0000000000000000000000000000000000000000..07a0e97f3b5804ec6967561efa696746b04c6708 GIT binary patch literal 632 zcmaiyOHbQC6ot<~8YgZ_((vqV7F~oc?0un?5RX-ONTf(zp|O2&C$eXvnMtJllm3%R zAitOopbK>{loPwfFJl0V2R;O>R3pV%pJv2Im(T2QY#y0WSvyC zh?D8n6&cDdturLb%hUtYl1zMF>jUBFNSjhPM;2Q@mrcR^-G}p_Fz!A^zMyY`=?er@7#6KA|u~3!gez zL6@PqyNI+t7`}w?Q;{m)sX}&#Qqjq@OvsFc_s!5B>QodL!pKT5ioKlN^8~YMoD5$F z!`H5Mw*P;EAw1VplhTo_dT+h4kErq$V3T3xbw7sAv9#7Z9r;+c$>2BR{|sQsC;Wh> t*MV2x7S-?ut>69dA3Aq6)AMJ=z*C>=O11euR_pJz`dr7BzZ;&~cm$Ebnoxm!1W?;LHpUGQ(U_1IH<5@Y^%by-DkBnGe=78y2 zS2AJCIYBoyvAV~(4dqUjVeeZyz0T#&?ag@YgdgbKPjT(m-bh2_0{-Q9{OII(k1m-;iSj!NclA&Q7;XJw1i3y*YO*Q*hlv(aLZ*<~kXk zp}&({UpXk10}{2&G45Si_PKSe4n1v*`MIxF=V%9Xr@Z zMVp!j6cU|o-b&$Kq?2e=xNE+bZ!keo0{|wj1~)8ia7hz)Gx2Vy8kgz4X6@LmfVaT}iYl?EjcSY2ZP8nsQO>xbGF# zH#Jw?9skmv!VWwn^mi+4i2Onlx2(_*DeDau$qw)jM~1!!ym;bixeTosF7nD1=dN=)~Q!_P6o$y`O;=|grzQ=Il>fU z&bK!YByptTL<#%8suPpwqiQkldYHX3v-f&mA6&r z>|nH#=DK?HGz~R>1bG)$;Pxa~h&Ikiah&DN9T?yZXYcNc*F1xtJF-bFMRD z7s?)W8n#AU&q}ind+aTRG!54dN?{OLmSUEd+}R^$sgkv3PO|I+9Cw&TeqUD%l z%>Ff%aMoQYQccn*Z@|QG3L_XzqHtTU3RfAhafXG>a`OI3s`wuqFqA}*HEm9YaQA_- zUCdja;5!CfloXQV(rNle6t=`Y8Foh2wfPXtxUL@d7?~ zZxM;63`~oBsk~LR0!uojnd)5W0uEE;vH?# z#lJW3t}Jd07xS{2D|<|o=w9a&SKpJh&OHMEM+1MrdnA>0%U&)bwPCTlb*rRf5`Sgj zFV;~g#}S)%MW@iu7UC!Fqm!5N|1#8Kqui2s+uz8sIKPhLC6F%7%LvEy(z*2<`?h|v zYwIU_wtli>>nHm)pY=rBhz26v&A07*%D>urbp!XjjZJUzWeM)*Z;DUg9xlHZTl6fD zU|(zEd^6t@+}ff+E^{nv+gfI@t!3*JT3cqZV{q$DJfP@+&rG4cB{7A)Eout;<)@=% z=@dHU=g{1FTWBDNoFHl~wvyyFG?L(Ev~o7X-yPI^r{=OQJP+M?n0t7#7DFWx=)rFC zn&X$iVSFyexK}f7qrAd6HH)Kz^~Yv#{C&QKb}!eG?9t~KdYlT+Av&u|484~#OyT$p z$0zX!e??p~I%R#!JLsH5s-;0hxIT-)!TK-E;FO%XRBK&Nt3g|mrv1vSh1uNddruwIE;%iG#-8#oNbj=v~I&_YUEW8-! zQ!&oVp#I6v329RcSc^51YN_yuZz;$T@rWCb!A23s9p5Ha7)_Z7VHpuR=5M|j+q^8| zq@?#OATrCUB1BFL%-=D@$Dv7NTc+_H4)@uoEOy~C z_Tf2nv8g;tYo*qNd3QP{E-TE=Z6tmjuSI%1K-0vKn&{*=IF9T2LJX;Cb;muTA+7TuRwDPN&&S7Rq{ zzTJkkE6ABWDYBt0Iys7p8w&HScr}JK7Zq$&izCb~M0kBs1U9ZJ!flcHzQVP6N?uz8 SVF~`ESN$1(<5POUU;Yg`f{Wt- literal 0 HcmV?d00001 diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/record_buffer/BufferStorage.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/record_buffer/BufferStorage.class new file mode 100644 index 0000000000000000000000000000000000000000..1dc99d889626895af360d70f0be9bc1fc5d9ea50 GIT binary patch literal 626 zcmZuu!A`M!0xAe7YE1M97yALmm|!%i(O?4cYL+rIOUf?UZVCEn9{d15$~bI` zsnyF)_RX93CT~8!-ai1~3Qim-Ft`@VNb&EkmO;572=kgT{<6xf^mBxP$QweZ!z0pc%ww5u2gW$ma}>y1fU>Bgbs#l0o%$ z<>SKoI#6NI+VH%=PlrK`B=1CslFyMrdn0FU$wbJ2q@0vQOKk|`w;rQr+gEal+KiMZ zGn;iX%uIs@N`9y!GTZ9*o@vbqhG=jt#^98U9{Fmd3=h*p#2b3DPf130;-0~ILV7}- zr0@^%ETP;e>Bm~5O!JCJ$>waOJTf1uSo^7Y^Vbb7)^U{?5S1zpi literal 0 HcmV?d00001 diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/record_buffer/BufferingStrategy.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/record_buffer/BufferingStrategy.class new file mode 100644 index 0000000000000000000000000000000000000000..98dfb861f0da9eef11edac2e6fb0e7e67b1beef7 GIT binary patch literal 1044 zcmbtTO>Yx15FM8^n`}ckmXDZQixh{NJ~Xa5GUmIPEr@I9obGq_yPO| z{s|IDaOX!MW;cOQs)_?E+15PIj^8{#fB*6MD*!x(djTvk=tvWDX_JY^SZa?0%e^$( z#VI;3brHlCg|X?IWYq7Yjh_~a)PqA$$vBtf`X>x7H1GEqlsYEG0G1fk=RfUOYitEBGWhsXTXaT^F^z=DhEf&W zqMx_FcMsA3u6o?c zJf4A7o~ADf(HR^xyXW0e!X3slu5<|UY@cVC4>#lj4@iNn?&)3%7U9l2fy3gS1GvIq zb8oA?FR(iAyKKv(*^LjYnXNO3dDEU6uW$L+te5Ih(R*J!*P{@hfrp1AD zL~}Q1Oj|o+)c%<6GomIU36CiUg A3;+NC literal 0 HcmV?d00001 diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/record_buffer/FileBuffer.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/record_buffer/FileBuffer.class new file mode 100644 index 0000000000000000000000000000000000000000..4f82f87e75490082bdd60150782207ef43fdbadd GIT binary patch literal 2967 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 BnqdF{ literal 0 HcmV?d00001 diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/record_buffer/SerializableBuffer.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/record_buffer/SerializableBuffer.class new file mode 100644 index 0000000000000000000000000000000000000000..d49ad4c33c7ab784e29344625b54ccd96c27f470 GIT binary patch literal 1103 zcma)5TTc@~6h4E{g#{^c5mAuw-lBHjEt)`uq^5wemBc4A-5$!2-I-=)mH@xU|6rnt zzWbw$XSa*p2oG+uyP5BN=R4Q=_50fo0C)|72V)H0N*xGky5|l9sT}r=a8fH9^w2t~ zvO{1n)TZ~jn;adX3EF6+h~$OnM!20p9*i@XI}xWMh=l3~2i+44od+cb%Oi9vak>#{ zi>V`n$;~j5O1d`;Zd9s=48|L}haOBbD36?WjL~KiZZi1tQ5m#4I>jCjbv%$!mK+}# zO?t6?#r>(yF>)CXv~gVOT3%O;7*2;es>Ku_vbC*Yy&tlw_Rw0eY7){GGFul#b4WI}8>^5&v2kOdLgtJ!UY|N4HHQZ|Fpk zF!i4#rU~4Y5h@YWcor+wt66)neko0R(>y3hd$~6)!lfrsQoTBZSu!@&AaPVZikQ}- zz$qB&9z0>NmgSy%?`yY9S@sH{R!MD7oOQGl(QpCV@&cPGt;jOqL-Tty!)Vt~)`yga zR$*ccsyr`C8rec;Eoo9$+d45Jrd3eRR~NsQX6nI9YS(p>p+@gXYiZscS`JIsfrROu zpbO~3BzW{Pn4;4L;pyXl2mjOj%vYHGNvAQGr*DZkK-`54Nw3->ED?5_&g1l7CS)a3 vDk68`9+?@e!diiQpAZfY{y`qXqXP1nI8Sr$XZgPZ)hzl(_I(buJobw}g4-w1 literal 0 HcmV?d00001 diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/record_buffer/SerializedBufferingStrategy.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/record_buffer/SerializedBufferingStrategy.class new file mode 100644 index 0000000000000000000000000000000000000000..001ab01086649e72cfb779a9e064ef7addf7c0f9 GIT binary patch literal 4137 zcmeHK+j1L45bco_ue@(C_aPVpy*v)&{lSZ6`M*Pc-YJIYEE~b?&)s*_ScWU0KiT7$bu4q zEiPTkRr|m&mkYxJMGcoiyFSx~i*(^C=1Jv$)s8zIrrZ`&oQC`x=C7v$E`pZ9Z7evj zpiJQG9^I#INJZdoxA&N5ESM$Gm|oE%@C0U?+js74JRq>plqzs_*je3kn=%NPsuMUZ zMME*Pq`#BE_2!sXPexJVStk}=;v)^+MwfXH(GR{kkRixiiwEd;tQdhmr`^9cz9GYB zn`-9X?lX;aF&f>Y5lb%JqaM4DL8vzyQgnELs{O$)8`RKH2K7SNe-9IFhXX$9&3_`Z z@wLZ#2@CaG=<_Kl`ZjHbvF=X68yc+RC?)^*aT_ObJ=}9duErvpA^Lb2S(GB>;&vEr z>@#8RO8Jn$)jS_PDZE%ICcFc8S8~5W!!RKodA0GipNpEnnLhoo;i0=ld-(bLtmJ7R zB*}*JMq<|W?QY>Y|5&VJc|Z@yCj>07pOOSF7N;v7)HN=+xkcdHY9413&tNg`VWEa8 zR$tjAIAS1B`x7|D$H&?c-TyBSCdL!W4e2urUc?hMR?n1@ssav~S^rEZre(O# zdPjEJh^aS-N4~+baDvX&uGawb*N!48~>D4do-45 z3$77Z94m0cfvo~>5%_tst!a_V;y+FKMc`y788kmn>Xjn!-4U5QmX4DobtN?mXFdWm z)kJW@3mHWV@hLUtxZRSm^4KO%5`I#Jt|gJPU=9D2WaD4~4n-G=swjc^Ev_{lvK=g& z8kPYq!RrKAa1pNx{&ib`Ij~W765mTOkLy!#dbB=+va|3^`fULgNAhP;eh$v3`=5gg z__Xlb5~7v{NYBFyC|yN;WqjH{!KE)2Uitx+f5lY^Ucvh;?f}&GD&FVQcN<=V*KtLl z3M+UYB9u_pM|dL#!Ocau0#{K_4R@9i$sJ+MjIgffV6En2y^VfM#>%tn(_E}~;N4uT ogo|Pyzs$vY@3F9=T&(vW3rpu3kFM1I*(Z&X2>A{vJa+_`^Wpq2!%uGr6vpkV# zqIdr&H z>Re_cBie?ipQP%)IwkH2Yk6PPh&CDs(-zikdU2)*5iq>IxMPNe=Tb@cl3}j8)nN!~ zx+fycp;X2^78sTrQiM@g(D_pS&?fn**`>SB zur%8mqU=d)sm?a_f;OPoq&3~u)*%Kh6}ppTY`a7ed=PUba_PEh%D3=1A(O0Z|sH~n~?K`3A(C?-^ zL=z9!aDD9IY0m#k==ZtddhY%#w9oPeZjuaeD>uB2J3c&V7&dShMQjod2;IYjoU!o> D?@F$V7{A!8C?k?hMW2QL7SsxG@&kNuJoL2M#*4LKlDXCj^Dzo41?`}T7MXh-))3C zsENfO3JBt47)qUx#&9w(RoPo@P|$R*2U;kP*8|URl(TSzp|C$8j2Mqk6tFRbJ{!ky z!oqQaZ7|d%Nv5SYn>-!7hLa>iRNr7Ym(8~$OQgz;?i@01PdRwQ2z4MbT$z#64$j0Q zepN;!<}r*oIBT5utP2&aY#5{S#wbgIXYU!^d;MmvFf8noh8+ZuphGP|mjYdBN^0Tl z4i)DsNnqGT%QnuCvVov1AfJyqoq zmB(NUs@Ee+n?ECD0qC!H!&g@@lgubaNZ#o8G1jyN#!A%RF zGPt{!%w!Y^71yGJTlkD9pde`^W}Koeq?0%a_8G;u+wy6q+8PpvCXFV2(*|0N!NM$c zs&=wWDbfYozO2=QYTO9ix{?%QEt+uczRsrU`rPyjwW#Xv`{wEH)`FkfDN`X~gs#Yv%j5KD)?&7k{n11uP1Z(Hch5WM zc)FoeZmb9uxg@UfLUQu^*Vut8`-A;OsX<%(xIL;8D)I#-8F591=&!(mOs&v);D(es(u&t-W8xwk_wbd4`wVB=)f9y5a!q)7UMrS38S)kGYpFIIe2s4y z4if24h8X@#r)YC#;`}BLOH~n#>)xr zh7md&oW*sV$8BU&xbrRC*IKx5zX10|;@9wRZzI1vF!un+a literal 0 HcmV?d00001 diff --git a/airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/base/IntegrationCliParserTest.class b/airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/base/IntegrationCliParserTest.class new file mode 100644 index 0000000000000000000000000000000000000000..51ce3418e78e065e8dda6b06f0ab44124676bd04 GIT binary patch literal 3712 zcmb`J>vGdZ6vzLYn}j1mFd>veLJ9$LbDVGo(-Px2kk&~k4he>~bnR>$C5mJuIU%L@ z`=|CH`UL$_GIZJp==7O7Ju4};JO~;x9nVO!t8>o&_P^(x^AyPa51TC+CW*qU16h z$jr@7P2YMnHJ!`Orf0GY@m$?1@7lUqPBHAy&p)qJB?sCK0G3v!$9$!_Yi1xWLeov6e&( z&FIq5iGxI&(@im3T`$t6c+n7&)+%vhf!n$q2a_%CitaF6&h1Gm+OF!7Wci9HF&w>H zHC=sOEa;9-E2K@+B48;v!||MDmy@eiVy0(BcZHqg6+I~hPbuhWP~6v2#R-PCM8cuq z3f^KEe{IGX`p_jG{Tfc=3`1*09y3FB;NgpBH@JHdyz@-OFn}QigAAj)M)N#13}b{2 zO>T|h+`t}I9>th~Btu`cu4#v|+0$ObIL=Xiac?I3xXKMWkFx`z{ref7dU3|fEN+*{ z;ZTHNbUeJ|Qb2~W*VT?;pUj-hiYTqAxXPd;5+#2ivx)|uQtedCHxy8w$GuuJN$6$W z5Xn2-UC}UsG((fM%#aFiC@97Vwh=zoGd7={c8 zKk_v6+9$(dX)wig!oWES+3*SyfPywy_TF9HnFAPNrU*hxnZq| zWX?k*L%vKc$g;OIe1fNR)vnj482%3H6L|W;Z__aw!s*Xh)>^d^Zhb-T2sOh7$N8;_ z2%GQzqrc>d zNz$9qyLIRp4*lwdI809&5aifRPt7;L5xhYo;3zpaQCQ#V7`c%eDo zo6r4@zQQw{9R3ZbX0~y5WE+Y43URUr4ijuQ{f?lAqRZ9#{3yX{F?8WPE)YRCZS5j1 z(aON(NP?#U!FZcba3x=8iC@bXTH|UXOI&Rxi)~!r#?2_G8vLV3_%gxEsu~Vd4%ZE3!^bikiuqi8Y4|yofo-fV*2}oV zE7u#Oj|_KIHi+&3%S1@fE(N8QGA(!FTupNB;#C>WE?h literal 0 HcmV?d00001 diff --git a/airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/base/IntegrationConfigTest.class b/airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/base/IntegrationConfigTest.class new file mode 100644 index 0000000000000000000000000000000000000000..b7349ce67e41f5cd2ce694bf01c07eab727a1ae9 GIT binary patch literal 4873 zcmb`K`Fk7X5y!u;FWJhH7(q>9(j+7f_#l=Ol5i+MWm&cr0|-L-aQ$u{P}KX}KpJ2RhmX5M*UKmWf= z&jGj<{|%u|;FxJgb+a(N>=;oq?-+9h-7)QaF*>amjcCf(B<%dGIhQqxP6!PGtqb}& zJ!17=~mOm(h1lh3{P`+W8Q6Rm9IY1v5Xl1DE595F!GR z>cASV#47~q>{)?Wr%R^TUEA1w)vB&q{4Ef;N<$->nz4tA$?1-6*>eg@zPnmONWOce zK)C4Wj!}NIUqdsR1a_s(yfIo@oHhzsecCdJo3?YhHK`X&`M0NRI;9d3Mm;(-97LGO zaOTaT!146;j_>+IU*8e%OtiW@>WCeX2I2zMU%?6 z>~p3&hC4K*F;Y%LcD`VrCt@a;2A6Ofj)Tin9#yyqcjr(9br=$8a)*gP-*y)$&?5Iy zV&2G|4IwMA&rjuO$+E_6IYSHO8bnxwNtxIwfg?DzgB~eX@SdB>&sa$C$>P_TEA3AWzl3N2Fzm4K4%mn zXuza&Gpk`vGB?k7Z{*fBH7v+z%>$`SVr()w;pK6vzyTBCIGv23$+fpNEa3ryotN(f z?yb4zTC@2j<)Ns-QF)k}NM)090p~QFmwDJJ^WctmHxZZ1^-dW2%#`WOtF0E{uqS!5 zOa2B8Z^WB8bqf4OApfGlU$(`(MZ;Uw+?zDu0JX*cmW9J%PzS#5wysZg=NYf#QQY7U%G5G z7MGl5_J^e}PS5BaH*f-%_fRo}4|8n!8?C&leS?#}$m!kUxjEVwka>2L_4Hqsj|XJ7 zXgFh+3OQqtR~CWxsu7oE5A;eD-az_o+bKE)eQCsS=Ixnc7*FD}A$&&Qpbu;2&)H{< zXj(0dAL_Gu&an&28a{{5^Io&)s{~#M*2A-Ooe%R=vy5U#+P2S@mV$?ZcY_HOvcfRC zykrDFfAKHfkek~EXRYTsp<7mlTQ|0=2~V^lysHss_;96CS$f2k!W_#_Y4`xYYr?mE z-9-(LDcyH{-S;(oMCmU1x*uuysM7t=*Zo|>$CU18zV3MqA6L3x`?}w2cwFgz=j;BW z;S);tXX@DNseIljs3XW=AO2I|a8+q*6)1#%SDXzMS@&wmbI7eG4loJzJc8@dF0Yo9 z+T}G;J$Y&5vz0@pg}a6g!@ov&jLDzF5v~4N>|90b(`bwAF3atay=8gdQ~a=wA%LAK zNGmknly@V7Yt$S5lJ`r`b(Bv*O=I^nIOLl)DdkROqPZX7Fs_xhxQ@nk=%ggS>f%!} zKFVN{vVRrb=@s<#T*S#$+!A?J&pj8>KXnO%z$#8p`HIo?iZNH=Q?#pGwDG99ii_Ee z{n&#(<|>Y>6A)KD%y#fjE{MYsYvD$?sB88plua*llavhF%^`~RIqQ2 zx{n0}0e28A!u;;VA*QPXHxh1`lFYq}oAPiYe7A<1+ZuN!fNKzU{$;@JChqmbJwn`G zLPm+yN8F=Z;GV6C`=poMahYAqD=x*wGWiPHSCJ=tp$eX_s4G=uy{aD$a#sK+NPUvY zyopVIGrDmLFaI&t{uIXeU#_3%aWByaxTdv4U#Lm`ghxIm$(Mcd*9FN}ux}NwC;Xc? zfma{BjUPP1mH3V9g2xHoPw)ZuMv_S%WV(mg%)=N(DgZv_fgfUV*1+FY6Z~-x{Impr zw-5fFAh_5Xdlm29fO&+>qhuZ@-<`ZIO)&i#+>R`X?+P%V_L#5XKv2xBVL9ZvK|jcn zHE>gYh@LpY)b`}OA=TY}g4}ttUpeFyp)pT`O^uE9#@zv99vfB0ooZMB&BATN_4X$M z_B>)Xw&#E#e15(C$$&kNqbmCz)=K{Dkn!DSTJItraKY1SV;2&kwu}CN3m$e=F1kF5 z7D*vHV?D!2zyVLjjU7maS`J3n95B)+x!yW_3ZLe4iS_>ibzj7n@MR@^1z*M2l=O9c z1K(8Ax3GezmGm7v!vjNFd=Edsvr2jnKgLg#^i%u-zf{t%@Eg3Kq~GEX_@k2kgumi% R_&cM@bM7Db7yg4i{|6m6aXbJ3 literal 0 HcmV?d00001 diff --git a/airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/base/IntegrationRunnerTest.class b/airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/base/IntegrationRunnerTest.class new file mode 100644 index 0000000000000000000000000000000000000000..3f1bc3c966e0b22ccb5016c2653cf89232fc5466 GIT binary patch literal 13301 zcmeHN-E$i?5MMcI?4*U1(o$Lq9N{bBBL}5?wWZ*uPDpW*V!Pp+pqyn}>G{sw$sIZj zJo3c9!0^f+zzj1m1MmDF{0j_E3@hE)xe_@(U78YR{Nl58yFaZ~yDQzUe*gRDUjg6^ z_&g6e0%y5zQyy&I63phFV9kIE?t7uVNke8YZ}(KXp2vb33q>Br2^`&`H>vGXuW7Gs zZZSs?m?*C;EtM(+j+OnOX@_p(+?HMTn@tv6K!%02)y3tdjm711X=AmxQj&DrAXO1? zuZeW`Ea2#ZdSacrT~>g@1P(jC*Wk_htAAu7OsQVt7AaLqSYo;5r zz@u$8bKaVXbva{wg$juzB`{ZZ{I=bopwNkaVQCVBV*TvA!gKFp9XU?cQr-n5^=qM+J&Sz}}7aVsD}=EDULrUATnY zhwEs@9QhHIz%#pxd}W&!Stmlj8#p-Xle=?O6&W&2MaC#sfWV2UA+;GRKI)%TCK&yn zxX3*&E)f`;om(d`zJPX-hgS$pZ+lBA2>hS`uaT2KT=xPN`tD6ux6sHs+*Px(I)T6G zvUYghnwqS&n8n*2KM)r8=VJ?0o-u@_T{x4>UqAfHksAKHwE%BV5o(w zqJMS6gNPU##ok4`V?Y(=_(A=S!AaG#JBSuA+TMe<(1W$XWN(nt%>1C*VGeI_4EX5P zTEL+eZVBI_mblenQ9LNoUQ*HSlQgZ&OPs-DxrB z#%%A%oYB7rh?~)-YtmmZezd7@TIYKX;P~E6hKDW{fCiX7#vc8ftdbne@VCEfX566f-*p~3 zKE~^TJ4^IQzuTd)7X~6RvqtdIUeZfwBtFOXccF|7+=$rB8`7Q5_fddh>4#*jG7`gx z*i30AGUHh*Z2}@WRs9idNYEPXaJn5X;|dtrj}h_R5NKpSa#Pc5AxbOvQ#Q9|YjYO& zwi7lhzH@`)PQXJ;CZuVn<6@Ez^AA?T4-^>vO7`1YR)iaV`Mre#8dDx zoIe6*0c!#$W)tO`xbh`){nKUcvDI#S6ANu}hN_h2Pi!GjVJ*GOKjQ4m6pb86`@C=)AIb zLFT3+>ngyzWbAqhD~V-{*By%&Ly}?wV`)FC8FCGQ-cIc%3~GOKH`&a6^o_LpH`4yD znUPl+5vO&*<9%nl%?FRj?kn+!d;zYLu@?*+&?LJMm+yzf@_6o}R7Afpn>8tNFw@%m zkTWuJ7bD`dzEzM;RAIDUfcMGRcj+Byl)X?pb2>fuE*Olm7rM(D$>dAoDDt15ZSk~{ z;mf19)_2}P@Ftw}*7pMZ_$t6hB$sBtyBm`j9qaxl84m(at3wl7QG6p3mrmWnEb|6) zZaFTib{z+APZr=)0;{`k2lBe1$)=QI^hL^Db}em5Oh0YE$FnUS8L&ot9ndQ zfK39A4HXa*7ZPdJ-wg}D@rZZwq$7j(zw72`> zP?HCrz=MMvp1_fn=+cwivqG={Z=K@h@Z)eA4#5QeI}Ld#VDBXU&%qS7k0jdnV0${z zK8o#QaKGX^p6EY;{U_l;)qg6{e;WJGz{9Hl5qMNREqF{lXW()5d_wW%;7NE2+c|g| zW>KCw_5T@cKMT*P|Ifp`dfEyn2QS3W7u9nb-<^e*knC-?g|O z7~y`X!Tm#v`>_%3CmP&8wYVF5#U&@SxSt_zZiqL~ol=tLwP;R8v_%bC4(h;AwkQrY n`ra?2XB1U*a($*j0%&HGE7YLnpoJ3TfI|nL1&mf(;DYxLT$k@d literal 0 HcmV?d00001 diff --git a/airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/base/NameTransformerTest.class b/airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/base/NameTransformerTest.class new file mode 100644 index 0000000000000000000000000000000000000000..897c02eb95871b0dde08faebe340b36700aed064 GIT binary patch literal 2403 zcmbW2PgfgN7{;GVDVc_}l;MvcSZE3q7+?lyX>BMKA!urvNfB$-SDoKsz7X5Q!C``-8d-uJ!v^`D<#0JsY) zf+hjOD(R->aQf^E|S7ofd7o zEvuuZN+Qoji5*1-mCbp9A&9wA9`L&b|@(^ypBGBi`&vo1$zjLjHc^JT5}ze zNQ|A7qId%X5nK@%JRQVhxhx&OBw`rERe_l4E6Fbo%w1;cdU&5oF(g9URF$y}1=lqkR z4cD-YE&in8&@zoZLn@eL#h%>mFio{4{_?~btf;e8%^a(wz_Rv3&*c={ zWIzq-@ps=SxJA9@gZU2TzbVie(mmI?BPqEnt2Z<<>5WWPM(%om8W$$@X{V?MS z7GJ8gYVb<}t@WvlJNc3@tl%A{HN1&}6qU{TqD=+wu~~A}t0L!^N8$Niyk12=h#}(@ zV;hSxYaaPMo#B|kB~D=pW@Wjwdng@&#WOoR+*e%8Rj1Z{t>Kejy3#Jndc#Ms_KICw zTk3@v>ZmBPUf1##>x`eQH&XtH`HeT04)u>cy#}pTJk&q+Je@2Qj(jfA9juT}J@Fjd z6zGVD1}iz{K%U(m(uXM(NjM(P7qu;cf%vHz3qli!u9Xg)f?Tn@8@ZqM&sb#w-xq0lY71wz@ynZanQuB0 zt90DN??0cT{n0aYq}5JM?fePdP52T0YFty}fia}1LxC}(sUv|gs;Q%aF|MiOfia<} zQ-ML(Mqtcn>W#pd)6}`ZxUH#o0%KlN7XpJ0-U^JjHFY^KRy6h9z_{-pA?+Wb4(C2p z9#n;b4s@XtaXxi)W1bC^LJv03ivln8ee~gL^y6Dz(cj|=e!u{pG7~Rw6~Eyc{=kqA zxVr+b3RuDKc!>9X=&Q9niF_6B@pEK}cm4n2{oqWzABOQh3gi9cOuV0k@#eyK7s7bW zFy6vhcvb0d+Q>RX#=sa^kCU=S))QnsN!C+jt&_Du*3)D?L)NooeS@rTlJy)}-y-YV dWPOLM6Zo5}yn?RqJ`Q;QRpl+P&Cw=2{uil5Z-f8< literal 0 HcmV?d00001 diff --git a/airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/destination/buffered_stream_consumer/BufferedStreamConsumerTest.class b/airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/destination/buffered_stream_consumer/BufferedStreamConsumerTest.class new file mode 100644 index 0000000000000000000000000000000000000000..faf0439f580372521a6c40ef3eae264e69390ee7 GIT binary patch literal 15447 zcmeHOUw0El6u%P-NlW=7f0QCfK#>+93swF|3z~)$grvnLw4y@YY$oZH%}(6iRQjaH zH_!1LKY~ww0G~WZ&p{u2^3`wQIer6=$2+^5ut}zErVz-XdC6vWXMS_%-rwAry?6G{ z|9*J{09U|`LWIBqn`J#qZO&+GRrGyg<7dZZCYG(T$}2ZMFT6; zD%94df(JS8ek!<~$EHyjAh2gyU(q#Fx60aVVVN2(fgQQjjdV7-IFrn#3GB^0u7McL zDo+sDDR5lfa_4okMq@BYV0*PzFqt8m=jYPNtk*mS!+3)g7j>(+Xz3M7U^w)6JO;b* zPU!hKfoLk3PiAJX6F8K?Zc40N!*L~j1*CLWH@OgDS1zB-rx&y7TrPP%eGW&G3F>62 zT2}NW z?pV6%Kwd=nrZeg4EhaNKX04<ftJA2zz?_cPuhWd0#Y7@87BAVn5_b_t2oevL zfg9AUQrkg7;M(U1K}C%Ua~xczf|{*b@q6;A(`zzq$oQ}=lq%q@5T#J60v~7Jg!yI?CHHaZ@t{bat7O|W03bk;c%C5V4 z44v(W74U~(3=+fe7H9+xjD~VNe#Ce}Bq(-gm_=u5l>)W%BCIKLnB36K`5??0+#GP1 znA4JKQctt39ht&J(Kd&=wJL$3Mh41>!bJl6LWz@lZi>LjT+MP>h0ZgFq1Z_g?eH_b z1deC8UDlRsn25pOs>l#(dX;HYw8U+i){Ui!7)%f{(n0nmFp+}R>v7@Ef-7C7z$TLr z$QKv)k>~vQ{{nND@GpiP2^?NSw_@9gT7938Tb*mQGZlqg##W2!wcBCbvqKD~2zl67 zbX%75nJka(RyiA3B~9Ru7r`n7F0{;lZ-7awh?CLEq8IfYqBF(HWn4Lybj$bcF}Oj< zKQDp`)ZF-%_E8r*<4UfA$9I~^a*ITM>XW5s^LZ+}o@bE=-OOgGvpt3iGJ#`)@QrP1 zvVlxmn8eK!i zK-&tnS!orQ1KY(nyy7eJEXO@5{O8B9{06+)czyzVA(-_!iNB+W@GeSA@H+G> zjNRS)_RnzUHxKtL{tD>p2{$RhwWPQyCERNg+^?j#(@MD4CAi;7aX(bTy(z){L5iDE z!p%x>A4zd%m2huMaQ~9x&MD#MB)ES|aqlSM%6Rs#6n9<;ccEQgvQL5=fxCzs3C-j7 zx%-I(YfOSQ1fRh@#Pa>lea{P=LLU*qnd^I(MF~>EL-Oi?4uwX0L(;w|X@9BFJ_02u lH~A!AlBI?}8fZwuBuKXW;g~ptE60Laf<$BvVH0WhC2G%fOq)5Zo;F%Q z{3yZ$2qbvtMZ`7-)v7QRfh z=qRpbnq+<`GA$Fk@!S2)O`$}%k!dA(yb+K=KNiY=B!X0hP5DBsl6A~=s#@e%!XU#) zmp|iv#FLKypxqULW+>jSx9S^n3^R=&jr~oYX`%j$Bfraor&*f#A=kVulh9wI-TgEa zOFK@r9c7+je-5+Jy!-De16$iUscoO+|L3=N<>erfiPV2F3{20gGYtMsz-5dw6kfh^ za0ufij4>SB^AdEs*gQhlT*}-fb8#3)C=fl1P?ATKGQ-MrV>ijBRx;@<{d{UeVEDtu zJ`~G1%20XfO>IgMg|(?gPpiK0UKxvHE=tDYIK!d67PUG0a+4D-$|yQGiPI&VVtBYG zliyNP7iVymVYDN3p5-l~i>W%p`RSi7<;Ly+*;c~+H5 zRT)c+wH_x*WNGwFgdWkbCnF2!^;Aj`;%w1#hU$64=G}KsWEt-WFW@G+*B0J4f1P^V z)6aY2|L)@88deNdXb6mduW4y4c&5a+rJZz%Ud`tjjY6tAk)FmLgVRj=DiC+1p=R|5 z!|$T0Dm)_i0L|GVCQXNvHfj3UN@`XssSm8AF0hh%faD-G^8pN#|3TV4L4j6ap)&Fg zl{c8EOj=p3{As1Pg^72VdV}dLRIM_*1K-)b8`_OuM7#c7w3{|&{VSUx)$;%V literal 0 HcmV?d00001 diff --git a/airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/destination/record_buffer/InMemoryRecordBufferingStrategyTest.class b/airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/destination/record_buffer/InMemoryRecordBufferingStrategyTest.class new file mode 100644 index 0000000000000000000000000000000000000000..25588bb89054a559cc3e25de635a525b0f6b3508 GIT binary patch literal 3856 zcmeHKOLG%P5blwLWh;IVgJWzSnUI%65^WASAw!jH1Z9v-K(Yv2RHIc}9%pw)H8Y~{ zHGe3_R3%m6&W}o^XLs=f?7CdDEY z7+l;JFNGI~Xy85W?W1oQ%x*PWt@?vT_g=kSXHaSSD)e@Rv8Z2#fwwRGUyX{qzObSv zqrUf$X4|TdH3rLD^32W26G$avlWr;h+u?y3h+0w zmiYZlOTuUHsF@|!BuMOcjnyc^u1~Js7^<&CJvElvK8*W32&$6vlNd|J6Qt9BmFV%x zn7r~Pu#zp$PZr6UGe-#)VR;r7;0lAKa`T9Ni2|rlYmS{4nli%eQP@M>7DTuV7Msc! zK}Trm=ILU=?n%SoS*8Y}KeP=~)0nf=jt|pfvrclms9jrQvF2eT==1)3Tgerr};Kp#bUScMBPMQ^K6 zglSrxq4ylPj`j)6(tIwS&yyq_AzY;KQ(E~co&%Krg2m^Hm;ZpzUdM7PG)|EWkmM?j z4uPcLDqN!{gX^@Oha2=>pxNi-M4<1O&$IYsmD;D>(!$Bh+% literal 0 HcmV?d00001 diff --git a/airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/destination/record_buffer/SerializedBufferingStrategyTest.class b/airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/destination/record_buffer/SerializedBufferingStrategyTest.class new file mode 100644 index 0000000000000000000000000000000000000000..102f67ec2eadfbcfc6bacd2c7673056398200288 GIT binary patch literal 11498 zcmeHN-E-SS5Z`l?*fD8S(l1(CP)h;3v=ME}SJD<7*X{>)lE!ZO1!T_h*;Xp)Jd)gL z_)~c2nMY<|23~jpUidHgD`41@EL%z>J8sB8I?7BWue7(fd%L%~{oVcc_YXe-z;*a4 z2?+xCR4!B1tZmv%Rt=jqO=_#$u;e+7{nqrptM!c3KF>esBk=sZx3 zX2r&4thrgmMoAbWaCn10qq0Vgro3F+V2Vv(s$8g4a<>ZWH*?h-fow_Py4;|a&CKVz zCT~#Xsl^SsPHkFKjkS`fZUcXFWrqq{=y<*?^{$L(8wy9ySQLV#L z@Ct#XWt)uZ*urakB?X6i&#&~K&!yni-t)Qs^Q$R1+IxPL!0YAQ!}aQNHCI|+yk9I9 zR@W(KtK|#D}uw-dmF#Udki~J&|r->37jgS84b1BF%5lQ=X!mR53msotY?T zvZ6N8t=I{H-$!kK&EFspE;VW~xvRCS=MvSK__x|rVJjG83z3b7#~Q6^%#F4MUjP)I zE37SSUATdkO*O>G#}>8Oo--#?^YBYMPKOg2;{X2d0V)oR!)pN4s=uUP@0^TTD{*HaBfa<+I)CK8qYSSGYE-V+Wcw+x1?V zSr%c>m?fJ_RI)eQ3=PApq^p)rZKXBuNycb- z#&FOYCfB7%$tWi3U3xO=jn{>5cmw*N$8=`5cwM532=YwVJApyXx|-R@EXK_)`@WrjdN(6L${U7 zaSq+%9J;@kaX#($XKfX%Ylc*kUFHCMF{DXU?LMSgwWV5;M)g{qO6++X!7B?9!a>Ws zsE*QUxCoc0APb1v9n1KDN6hyEc^2^8bV)VXQb(^bvnp^G0a0^>YHJixa-_Qt$81!K zKxG%8Vg&qw(B-(r>`t3Nx(A3_Nth>a#0MC9P$_|vs~y8ub+)EjDk_*0FrN$h6F67m zW>eniAOMNiwtzxq+E(R7*5D>9P^Gny0)!^d4n`djbVQ`t(W=Z9M5^y(c42rQ&cYE- z!6Jdb26x{BJv|`n<$};~FT%!+mKASDpxVM9Z*i^eYz+`N9pOZ=JA>{klCf_`8^3sg z7ccPQ1zx?vU|DoXX-tV~-1skyg6>5ES22z6LwfaCUC-G@^9)=Rl~C;DJTiop zLfrx{5Lk|`#&&X!CtC_eH`WyQ2z<8#?*`iqDdb;-c?5ic!13_9hQM4V>n~Tm!$V;w ztGq)CScU&NdaGTYr-}kD_V%Pz3J~_#Nd+0D-Vne4ivSKnA{E{-6;@OQGIM^&If_|< zmn7jafkVOIOTrffUW>9voNaUu)`(+77MukQ9w{30Tt vA3G}{5`J|g2;U`O6)Jd@oZr=u7`Y$P{*Mq167ay0@esbm`vl5-1W*0};j3Hr literal 0 HcmV?d00001 diff --git a/airbyte-integrations/connectors/source-facebook-marketing/Dockerfile b/airbyte-integrations/connectors/source-facebook-marketing/Dockerfile index dbf4bac16a10..c9fd858fe219 100644 --- a/airbyte-integrations/connectors/source-facebook-marketing/Dockerfile +++ b/airbyte-integrations/connectors/source-facebook-marketing/Dockerfile @@ -13,5 +13,5 @@ ENV AIRBYTE_ENTRYPOINT "python /airbyte/integration_code/main.py" ENTRYPOINT ["python", "/airbyte/integration_code/main.py"] -LABEL io.airbyte.version=0.2.45 +LABEL io.airbyte.version=0.2.46 LABEL io.airbyte.name=airbyte/source-facebook-marketing diff --git a/airbyte-integrations/connectors/source-facebook-marketing/source_facebook_marketing/source.py b/airbyte-integrations/connectors/source-facebook-marketing/source_facebook_marketing/source.py index d3e079a561cb..d559e2af6c45 100644 --- a/airbyte-integrations/connectors/source-facebook-marketing/source_facebook_marketing/source.py +++ b/airbyte-integrations/connectors/source-facebook-marketing/source_facebook_marketing/source.py @@ -67,20 +67,56 @@ def streams(self, config: Mapping[str, Any]) -> List[Type[Stream]]: ) streams = [ AdAccount(api=api), - AdSets(api=api, start_date=config.start_date, end_date=config.end_date, include_deleted=config.include_deleted), - Ads(api=api, start_date=config.start_date, end_date=config.end_date, include_deleted=config.include_deleted), - AdCreatives(api=api, fetch_thumbnail_images=config.fetch_thumbnail_images), - AdsInsights(**insights_args), - AdsInsightsAgeAndGender(**insights_args), - AdsInsightsCountry(**insights_args), - AdsInsightsRegion(**insights_args), - AdsInsightsDma(**insights_args), - AdsInsightsPlatformAndDevice(**insights_args), - AdsInsightsActionType(**insights_args), - Campaigns(api=api, start_date=config.start_date, end_date=config.end_date, include_deleted=config.include_deleted), - Images(api=api, start_date=config.start_date, end_date=config.end_date, include_deleted=config.include_deleted), - Videos(api=api, start_date=config.start_date, end_date=config.end_date, include_deleted=config.include_deleted), - Activities(api=api, start_date=config.start_date, end_date=config.end_date, include_deleted=config.include_deleted), + AdSets( + api=api, + start_date=config.start_date, + end_date=config.end_date, + include_deleted=config.include_deleted, + page_size=config.page_size, + ), + Ads( + api=api, + start_date=config.start_date, + end_date=config.end_date, + include_deleted=config.include_deleted, + page_size=config.page_size, + ), + AdCreatives(api=api, fetch_thumbnail_images=config.fetch_thumbnail_images, page_size=config.page_size), + AdsInsights(page_size=config.page_size, **insights_args), + AdsInsightsAgeAndGender(page_size=config.page_size, **insights_args), + AdsInsightsCountry(page_size=config.page_size, **insights_args), + AdsInsightsRegion(page_size=config.page_size, **insights_args), + AdsInsightsDma(page_size=config.page_size, **insights_args), + AdsInsightsPlatformAndDevice(page_size=config.page_size, **insights_args), + AdsInsightsActionType(page_size=config.page_size, **insights_args), + Campaigns( + api=api, + start_date=config.start_date, + end_date=config.end_date, + include_deleted=config.include_deleted, + page_size=config.page_size, + ), + Images( + api=api, + start_date=config.start_date, + end_date=config.end_date, + include_deleted=config.include_deleted, + page_size=config.page_size, + ), + Videos( + api=api, + start_date=config.start_date, + end_date=config.end_date, + include_deleted=config.include_deleted, + page_size=config.page_size, + ), + Activities( + api=api, + start_date=config.start_date, + end_date=config.end_date, + include_deleted=config.include_deleted, + page_size=config.page_size, + ), ] return self._update_insights_streams(insights=config.custom_insights, default_args=insights_args, streams=streams) diff --git a/airbyte-integrations/connectors/source-facebook-marketing/source_facebook_marketing/spec.py b/airbyte-integrations/connectors/source-facebook-marketing/source_facebook_marketing/spec.py index 6152b50ab119..56052299f180 100644 --- a/airbyte-integrations/connectors/source-facebook-marketing/source_facebook_marketing/spec.py +++ b/airbyte-integrations/connectors/source-facebook-marketing/source_facebook_marketing/spec.py @@ -147,3 +147,12 @@ class Config: "A list which contains insights entries, each entry must have a name and can contains fields, breakdowns or action_breakdowns)" ), ) + + page_size: Optional[PositiveInt] = Field( + title="Page Size of Requests", + order=7, + default=100, + description=( + "Page size used when sending requests to Facebook API to specify number of records per page when response has pagination. Most users do not need to set this field unless they specifically need to tune the connector to address specific issues or use cases." + ), + ) diff --git a/airbyte-integrations/connectors/source-facebook-marketing/source_facebook_marketing/streams/base_streams.py b/airbyte-integrations/connectors/source-facebook-marketing/source_facebook_marketing/streams/base_streams.py index 58dd83f844cb..b0d7832c4f3c 100644 --- a/airbyte-integrations/connectors/source-facebook-marketing/source_facebook_marketing/streams/base_streams.py +++ b/airbyte-integrations/connectors/source-facebook-marketing/source_facebook_marketing/streams/base_streams.py @@ -30,8 +30,6 @@ class FBMarketingStream(Stream, ABC): primary_key = "id" transformer: TypeTransformer = TypeTransformer(TransformConfig.DefaultSchemaNormalization) - # number of records per page when response has pagination - page_size = 100 # use batch API to retrieve details for each record in a stream use_batch = True # this flag will override `include_deleted` option for streams that does not support it @@ -39,9 +37,10 @@ class FBMarketingStream(Stream, ABC): # entity prefix for `include_deleted` filter, it usually matches singular version of stream name entity_prefix = None - def __init__(self, api: "API", include_deleted: bool = False, **kwargs): + def __init__(self, api: "API", include_deleted: bool = False, page_size: int = 100, **kwargs): super().__init__(**kwargs) self._api = api + self.page_size = page_size if page_size is not None else 100 self._include_deleted = include_deleted if self.enable_deleted else False @cached_property diff --git a/airbyte-json-validation/bin/main/io/airbyte/validation/json/AbstractSchemaValidator.class b/airbyte-json-validation/bin/main/io/airbyte/validation/json/AbstractSchemaValidator.class new file mode 100644 index 0000000000000000000000000000000000000000..1c64334894818c666dc7693a6959bdb31a5c4ced GIT binary patch literal 2897 zcmcImYje{^6g}&>aUvAwK}kzW%bVH`SSip)up0;=Jc1jbb~A+!%*cx3D77Uq{Yfc_|kb0sBlV(hUYe9&6j-FwbGXLs-V|JVQg2jF`=N+F?e+3^h1@vAQb z+jwr)opm#CJlEK2vRSM)1K+fQvbAY9%(ZCL^HWGFOl+CYO`~qQHRC~b%eI0Ph85;| zpe=dshEqF$rEpZJI(p|yJ&;y9BMJ(`MaOl51%;tZc1eEI6h;)rYIeL09-6_X!i7v}Zv!m5twtdmb+|Np z!>QYb%wuw+WvAwvLCdH1;~9c?nYTwEtE*6W3xVY|j199H*#3(~-Pkg%Uu2hZ$C_2g zT{k3fm5WZ+e8kjmfGqSm9VhVl5nMnfg)g~Kp}u``bYzj^Mhm>#RLC=siN#Q}^w2gP z7j;}hp2Bw>Q<#s%?99uS`pry1v%+&z;j)tPpzGZ2^i*LaKD(T=(&1d+Y_XhH;M9$> z9T4}C82PU8#kOqAf$zAraBC@iqvI4#i(B96xQuxPE7Lbg-xE94XkJ*Vq8&EKA|wO5 z87LIr!`deb#$aYX5rb~%C}L6Jrw?Hea~ihYW_UQ?M;j}hw*11fpUK_POyPF#dqw<@ zZxhbn4IJ2@H8JR(j+XzPux(n7Dg{nl$VLQ0-y9UJ2F5uYh3+`Q;V_|ChG?Gb*J!f`;) z{R{o^HqzUe_?`VjILcN-g6#xnPU2&}>5P*07^eCA$-bUX`6b9xG4juhm1r%ujpMo5 zKQXh1ncx8$qZSTv52g?~0!m^tzVqY^mDhsA?!^nE7O^_1Vj zp3cp_!r8xZUg0my{>Gk2*)ZdQnKtJ1E^`_N=3?e3D;X1g#N*gk9GhgBy0Xi8HRRkR zw&+Ud{=kgzetq#3zCFl!GUPlJ&FtV5hHEGgS={Z;UgRIP9mNaX*{}afly=4E4u$gv@d;@L9$Wj0R literal 0 HcmV?d00001 diff --git a/airbyte-json-validation/bin/main/io/airbyte/validation/json/ConfigSchemaValidator.class b/airbyte-json-validation/bin/main/io/airbyte/validation/json/ConfigSchemaValidator.class new file mode 100644 index 0000000000000000000000000000000000000000..2038dd0031ad71cd8392ef86dc2052ffc82364a9 GIT binary patch literal 791 zcmbtS%TB^T6upC$0zLp=3%>wk;ux2-HZcYlglM!43wJ{q>eP0|v{Qn==E4u~ql~w- zA`4@JY$iE#?&Hjy^YQui4gi;MWI~0&xlojeWb~>zow7)bnHEaYFva6q$%zPD|B1(J zSa2#a!648I*_6?U$$;LCLhfq4f`jinp7-xr_L3-9Cqf36gYyl|QHwRJly&k6LH*kU*n1^Z83|T53Xzz{MYi=HFZziS>)dmF45wW+DG7eaNI1F`CnG zRhIbtMnnjXf6dNW9t#4ew%1)UBTtBp#yXa>bX(-gsuCcufq?}uFnF6#MQkFfKn-yn j8VkIIcpG+*+0Co*zFAhbk=aA$yR(fo`|}wGWyRqajRWlE literal 0 HcmV?d00001 diff --git a/airbyte-json-validation/bin/main/io/airbyte/validation/json/JsonSchemaValidator.class b/airbyte-json-validation/bin/main/io/airbyte/validation/json/JsonSchemaValidator.class new file mode 100644 index 0000000000000000000000000000000000000000..638c16ae1a5ff0976a99d85f2c0b8ffe0f30a400 GIT binary patch literal 6228 zcmcgw`FqsX6+O>3$Q}fS!EwM2Fs2y1GT@R1Fd-0w!7w(I0SA*dtvr^;V`d~r(qNM` zO-uJB-4~K{OSiOX+5!p2#!X0`|=w>kxC?b%Z7F4GuJ zB?a1J2{RKlbZ6YOjvG$Yn-{%IsXv{9mPlOQ+ior4nAS;wrs6UR;Qg6gUb!uiP8lg@ zyFhtUbH6}EmpP<|P>m%D77N^XId*@kiZGT6R3&xCvq_+_DOT`8S6Z{}&gQwMS3%$g z74tA(pgNW^^uBCnP`3_igK6FMRYFVmYgS7B_6O&0a}kD6jye^~pendYp!GWZ6hb}f zq~=vB6jWBB0WVUpTA;1CkTE^cuUj_5zQ(_Ir?sStHE0wl>%WC0DemHU@s*t+tV6Sc zCV{m@HO>i*iWamAETDgT4BOF+1if?g3W2?n*5=|M=P2uxu4z|Mg%AngjHGOV4YBJ> z1IZ;nTZlB_AsyCiN4F+2>FB7II4%>2$)pXYj3GCZ`bf1-7h@?Cn>~7Eom4s+*BvUX zil>r>=435u9Dm_8ZVT``?pP@!*}0vO6}VZ&OR$kuAm@M{gJv6AdI2_LtAZ^83*FSn zVOPM4X;;P;!d~oC&_fI6=;<=kX%<4$vQ_Ly zjNl!UVG~$63%rjiKikFLr{Vw(3MdIr2wxs^AWRHF8bTG?QsP%Et_IYf!WG=s`Rc&3c)Nm*Xz4&U>4Tz{%_MNU3|- zHLDeK?Ufi*pfLf8daO{`RBS*(U~B16gCzH=ONFD`r0bE=Wt3jZj>*cv4P^u=vOHz) z&Wt(CYi_~EDsfz(WncV2U&JGD#IGt0Xk=JRrS+lpk&td#%&e`Ed+)0R3rJa8Bm@(8 zD_}Y|1S+>j4Liz|VZD+yg*WoT0&9H5sF`AJ>WdfQD71jA2t?T~L$1IG`uTMYbW~g3&(viMQIDo2#PC@!FUf z>=#as<$8uKv!`w=z7rNpG1lt1!`-S^8_V?{x?#I}%nL#V8XMX@kD(=T?6g((USE!c$gnT4IIE{y;^bZLv3rascVwvM^YDooxJbRhxB3Hk~y27+^OK>j9iJcLwE#r^71JapT?u? zMs3~c)h2e4t0Tn#IRdUNMQ4dYZ1(U?@W`$#sDUn@n|Mj?vkK$tz=@(Rd z5s$H?j(Pr3a8_Wc8!U?MIgpQ%f+w!&i2USyFCnp!${wY1SV^J)$MTEl>#3Y>m*V+1 z0{eYl-M&mC#NCk3XUCRY5Z<#^;zy+*0kCiRw5ShZ-^Jpu`38R8DSMeI*`BMXy zW3?+&%Ay3UN0fJd3t}TRcksCkFLuG1)FO>(XlZSm#HMNRgytd-^e~N`WthUAY4n!i z8Eih|E|Q>YX*JMD@M~%1I^2LJs%>-?Mm%A@LW;#pamWSHfH6<^wVoytpcZ9$djBQ zA$QDz{2(gM&fwHQ`1SLiLis?s2R%Me(K?AY#;5T13wX~ZSB{L|YL~0GQS%O>--#vI z#Tf3!3Uo7~d(g_?1#3F;)^y~p>Bw8tI>#D0GRqpChDvMRPis84%eT^o8rOyoJc@;V zGdMlaegO|%I?FjSEvjg5dBE2(j`cF!eOQWv0dzHabTxT&H9oo!rFK+BB zWP-Be@uBRbgQddi89c)D`o#X0vPpchr9ietTn!wd$NK62qpoHdwMu&LGx#juRq-?b zF<;y$XP0p-JcZA-OycurV$!fyX_z}MtAvy-@8^8`JPkt}(J5=#)lln6!IL=eYLIqJ zQio&+OU7OW7hJv5zTVUHr^MMbgNp+!7hmcnfHtPhrSMlL@hn;J>?FQ*rdOhA%cEI= zl`a~2&!O>{ou%{>935v#nFx5h$wx#@cpl%O_9`;xyZ9dQuHv&qS(Zb2mqb~P?-N%U met;kHE@DKb8%l`)~N%ph= literal 0 HcmV?d00001 diff --git a/airbyte-json-validation/bin/main/io/airbyte/validation/json/JsonValidationException.class b/airbyte-json-validation/bin/main/io/airbyte/validation/json/JsonValidationException.class new file mode 100644 index 0000000000000000000000000000000000000000..8f51454a75578216d2ad4a1c7df2429a267ad2e8 GIT binary patch literal 589 zcmb7=!A`?CEwxB+iClU`nfDdJy zEu4V!Kl}di`Uc<%`xXqsxe6VjqW*Itow@MUKqM**oN>(IoFB5W}n8nPjt<@6jPB@D^d8_nR2Y+1Vnf8Mt5QFt&@E>0cM~kyI=LUcCjphQI zFKOTAXs1=1mD~IR^`#00>~O|<6j5S^W|dd0JD#9tSdHfC0=qw9MLtwYVTVgu2D4T$ PK8h;#cogrE literal 0 HcmV?d00001 diff --git a/airbyte-json-validation/bin/test/io/airbyte/validation/json/JsonSchemaValidatorTest.class b/airbyte-json-validation/bin/test/io/airbyte/validation/json/JsonSchemaValidatorTest.class new file mode 100644 index 0000000000000000000000000000000000000000..7a3e017676813d383cf7df46ac9dc0a9dc93e7b9 GIT binary patch literal 4933 zcmcIn`Bxj)75*L&B*X+0rEW~)P^vf$*nj|Ir?%`Q7(+}Vz_p0d*h$=xG@yZzMwuBo zI4(`MB;EIY-}kgl++yrBX@BW2J^h<{`n@+Z(%8r?^qlA%&2sO3_kDMN^Ur_ZcpJb; z{5^&?feF)2>!wq<>>24xx@DGh&$O%QRhO5?dC3*aMn%v29NSqkTrY+Wf!PmXCuxb=N0WCk3ojZLoH+^Pieo9~{TeK_bW!?1*XT4&jSM}nW)XE+7f>|vo^$T{% z$Oyzw6fLuAdJhY<4-Vx8I;P2pqg#ljD~SRAQU_dxBz1fsRrb8v@wCD?;!{U$XC+;7 z^kr{k?4h(zyFWGTuk=jMGUPgs;2XrtHAS-(_>k%t&(}@IC{g-Cs%%sI*+7Y2Dw)zV zx^>pEYlh>QhD)hs-ExgUq!wlPsEJ!?IX)1+li~$iyPjiKS5gY(z`%yDh5VZBcvRhD zg<18C6~hV8Dz{YVwo1K1`LR#|RaEr#fO_=Ek;6yBE#!&~zHB6LC-%h9BXD0N{)|_} zuDZ?OyBd0Nmq2&Pa1F;~61->#oE*$HgP&7IWOg3xE(qMM;SO{P?8%x{W1(It7|xPj zu&6tkwTrry*SQ(r17hb1l^Y4PW1oh1BhLKr%BCwYnT^2TVfr%N?v|Ml(;Q(`mhCre!^3VtB8>=Duq7J*50OmT3><+NkLAwQ0F&$QAx!^?DI5C>xz61YCRMY-epyz=MxykSPW@_f!3~>a+x!-WSB+cm=H+lin8R?X-~)C`JsH0 zjc8KC5ges@}ydfj?}VgSf%mEAZVPK9p?JcH+Acs2}BLtaX;qg=#?$tpUA?iou) zrFNQQyXe^tyVKcdo(1#if}cGNEw|Z~bL?hxXLYZfiKD;@2~HaFWRyS&%Q3K5^+mdV zI6hS_5#kEUEa(>;4hsodU?Bk3K%ulp@;U&!ozfCkH&$WAu*UYZ9khlDssf#!?eE zi6aX=6AHs}m0q=DvX-Li6QT$w$c_)#z72_8>=t>G*9Dha1=6xATZ8@E-ZS!KW_75#ygNk8k6=%U@SAu?6ialCSfn4e#Q$M=jjPw|gi)h`ox# zi~RfumZy1_3hp>~4fiycb}HgtwM6p;&_@LFcP|&WVLzXw)P1~59ItV+4&LY9ME}#* zFpy2Yk9g(}y@BNLChotE2L-k;a%lJl4uek*B{SqNNd8EaKXQYg^^)HNlj4TJFt4Mu zDa|q+qcszJJB)`hi8DNWOWO|m00N+KOp*HtA@(4HM+vr#EAAz=Q~BjoOEazpW-K<$ zm~LUlO!AC0`o$gRd4@?o5BK4MT}W& z81q=en5n>+ajp%GIY)i%$k7QMG)L2s*Fh%J zp-p_FxwW6iV@f?msDPEedj*pb1#AnuS8y_-fIVdQ3Z_B@wDtS6wGBVO4|$h4{|nN7 niQnM2>gjj*1OBL<{)DUevwHdq^Yl7yP+s=HH}Mw!hQ9v*7{VZH literal 0 HcmV?d00001 diff --git a/airbyte-notification/bin/main/customerio/auto_disable_notification_template.json b/airbyte-notification/bin/main/customerio/auto_disable_notification_template.json new file mode 100644 index 000000000000..545d0b737f72 --- /dev/null +++ b/airbyte-notification/bin/main/customerio/auto_disable_notification_template.json @@ -0,0 +1,19 @@ +{ + "transactional_message_id": "%s", + "from": "%s", + "subject": "Automatic Notification: Your Airbyte connection has been disabled", + "to": "%s", + "identifiers": { + "email": "%s" + }, + "message_data": { + "email_title": "Automatic Notification: Connection Disabled", + "email_body": "Your connection from %s to %s was automatically disabled because it failed 100 times consecutively or has been failing for 14 days in a row.

Please address the failing issues to ensure your syncs continue to run. The most recent attempted %s You can access its logs here: %s.

If you need help with resolving your connection, reach out to Support in-app or by emailing cloud-support@airbyte.io." + }, + + "disable_message_retention": false, + "send_to_unsubscribed": true, + "tracked": true, + "queue_draft": false, + "disable_css_preprocessing": true +} diff --git a/airbyte-notification/bin/main/customerio/auto_disable_warning_notification_template.json b/airbyte-notification/bin/main/customerio/auto_disable_warning_notification_template.json new file mode 100644 index 000000000000..bdfde3a9e702 --- /dev/null +++ b/airbyte-notification/bin/main/customerio/auto_disable_warning_notification_template.json @@ -0,0 +1,19 @@ +{ + "transactional_message_id": "%s", + "from": "%s", + "subject": "Warning: Your Airbyte connection will be disabled", + "to": "%s", + "identifiers": { + "email": "%s" + }, + "message_data": { + "email_title": "Warning: Connection Failing", + "email_body": "Your connection from %s to %s is scheduled to be automatically disabled because it either failed 50 times consecutively or there were only failed jobs in the past 7 days. Once it has failed 100 times consecutively or has been failing for 14 days in a row, the connection will be automatically disabled.

Please address the failing issues to ensure your syncs continue to run. The most recent attempted %s You can access its logs here: %s.

If you need help with resolving your connection, reach out to Support in-app or by emailing cloud-support@airbyte.io." + }, + + "disable_message_retention": false, + "send_to_unsubscribed": true, + "tracked": true, + "queue_draft": false, + "disable_css_preprocessing": true +} diff --git a/airbyte-notification/bin/main/io/airbyte/notification/CustomeriolNotificationClient.class b/airbyte-notification/bin/main/io/airbyte/notification/CustomeriolNotificationClient.class new file mode 100644 index 0000000000000000000000000000000000000000..0f85e5c6dc76da0084520bc27933bc19a3828c1d GIT binary patch literal 6075 zcmb_giGLf#75*kZR+cv*h!9A)1SQ3GuoVbLu>(YQltf_5#!{R*DHUsJZEqrL#qKJ> z1lp38w$Qt!E%Zp~eWfi|9fuTX=}qtZzVH4I?XTa=u9S5wo1-K@c{MX{-to=%-n`W_ z|9$*P0N3K*8deBgY1s+GawcXyGf}oZYtkwho@JL4169|vXH3VkOPSF8K*=)8o`z__Y)g&iQ$xx0pp@BX9550k zqdb+!dX80|qRh$xyX<;K*&8!TRWpKidXV%zkB2SBx0LN}$E=iQw+4arSoU=SYjdN? zOg1@?OAlxAL#b>wxg(WNZ;N1+fVfKFyn$WW-0)CpG(GJ5kx!1K^Ym+EIGxEwaJs;T zY0s;;y@`ZTv3d#tK-8W%a9P4N%f*B_V^}4DOOm^C!})FLY_fkamCp?4(%aJmNo6>f z8X6f)=2H2QWNv2!YXmN@DUxtjJv(2tTw|hS=EKL4_sp3}$?(jceXd;=NG!0hJ2{$3 zXLc-W=`4ZXr7RsZoH9XP)?!q~?w`KEdjEjRrk9Y@iJkQ|9#n+r-CV5zNmi^> zxmdBSvd7geg_2daJf28XN9UM8^MGA6qln`o4HpWWbt*l!8wJmHW_7#-7YnpanVwG@ z9!E!rCj%wJb^AIOv#SjPFV)e4R)Nz7t+JV^&P$6zN;N0xnQ|Q4iJ(VdZdchcUAuI^EXE7=OvU1HF_GdG$EM~Pw>KVb%T1ec zYo=m5Ufi;KYV<7Fjt_=Fj+DUG&0i$L77<3`+@t(eb8G>VPbq@xp; z37i=QG)O#kMBcRJ3S2$7RK_n`EJ%srQ*aEOTVQ6XnMM?oE}b)4Eqm6CnJyo&T#EoF zC0+_~dV1L)ParX6+fyYo!LKtcXbMnYATj3e*={>I)AjuNa>1z@b3}51*44CNP0rq6 zPi$wJR~^#l#s-Kj6-v0AEtcurBM?p9Rxm4)HLiv&0%s_m5%lzMeMJK^=lqidOqV^= zajF&1EQVyZ3T%>zWK@j8bPWPmRn*N1@+i$}V$QIVhjvAAJ^CdR&LhKJyXq87mfW%_ z(@$VcQ6Z%O3{9`vXHRT1-GXB&zgg%@_S7ziMernA*=nI+x;&P%eE@^)40D@b>WTt4 zzi2=y(gbm$~#KIx*Y3`06H7#3LNuzs^D1Z7s>ng$N-ZJ>MclvI0@j!|TJY55WN z&!+sFp<#yc$#j<&@ziO2TimbGqew>XqTpWn?MPZk`bQ#gZ3EnwH6GU2*N!Pz8m0vpZCwma5g89 z3G6nGaDkC!-SKtz$y;Ye$2o{ZVdGW}6?Qpwmv)V&bvR&3v=$tb*Sf$(%g431Z0%X9Q2s}-Ll9=u`Y`H@jeX?ut}`5q25A`nr?-)-&9Gm(sE(!{bb`Q(IddU&0gIZIvhO#y3vLZlG@QOy^hx zPmxcu#P^)r+jkm5%kTm;+sY3BNl7i4qi|7CM0(hcG~%BVH^*4q_3 zV|C;S+%Vo0TbUhijzzQMEgQ4rt^8=0X2&Dl+40q_>zesjTi24E!(eY~*Sgj@j2z`| z|MX*w4SY{H8(H-5xfwa-@lM}D9i?8*`zZA)yd+A!3NMLLufj`e>Q#8PP>+UP+#wk< z_H0qCeQ~15Gm2XnMV{7;7d?vIL})SRws1}{W(m$sDnHixGIcZ~c)3DTVEhGX-M_5X z74p4rv9Dr)%$NCbWFC7q&f}Kjm|TIb$55I_`8d24h}{;u{W$JuLhLmsaCkiSx?^}f z*WWOQd*<*KwQ?Nq;0r4!-+k#k-aCg6WV(;zBLegI)B`yG5p0MZtxbHMUmg?eJm#Cx zd^GlC%MeJgl&s-OAH-SWsQ& zyN9iuPx3Wn2nUJbZCsh<>>=ETI}|p4mLI7jenhcRaL>*7CcZ^gcgYw3;G|@Y=~HTVb4KP;I}hncnQj98^g|qm%k@1x z$a|IME?=}BXghupBx*Z;iC=M-ymx-hxhDSqjnea5{Ep8quKb=a<9}>zW4i3cpLi!t a@%d+t|H4TB#^?Qf{+;vxqP%qQAO8c9azi`- literal 0 HcmV?d00001 diff --git a/airbyte-notification/bin/main/io/airbyte/notification/NotificationClient.class b/airbyte-notification/bin/main/io/airbyte/notification/NotificationClient.class new file mode 100644 index 0000000000000000000000000000000000000000..dda6eca6f8cf07e6510da6e1e5eb15ae0a534016 GIT binary patch literal 1595 zcmcIkT~8B16g^W{wq1&RiQpG3egb0q!jqthsgNM0O>Dtv;=^`3z>w`sGdm^ncl;A3 zn&`Vf%6NAdmklie5`CH3y>sT?bMHNOe*OOT1Hel>w~=F55~}P8-8weBER_*^!uO0& zvRupjR06@Jv0*Wc9ePJzIq>9ux!yYDzF`;%xop>Eqv!iP3>nzR)VAS?pr<**(3+6K zykZz%sAfH{F77f|71ic8iVUNt-q*EOI*%KS4evlB&?+!dX!(#934bdpfXS8`A6m$Cs}-;Ad0KeH-zijf8qNCl`n%2g#b5`+7%L)=afYdd>S?(eMhm$gmvgi#B(L>4Ev}nU z1cr&K^1Wd9B;twDG6#aXwOqZt0#>R2R6MbF{8qKn-fj)x(a-EMmPJyIv;NuV-AIC= zjXMmJagM}sv!0&VxW_Pin*63TTgPfO|?jZ6Yaxejb^G+GHRE&q(Kxo3E-Z(bSJ&JNpEdY#8phA)?xy=>%j z6`V}Z{}>69Ohfgw&o@M*_312~ikadMnIoh4?82&IZ@)e^$<69H74iN@)Ym(Mt{O#Z-rpOh;EliVT zCPw9O8+XZee}HWkbA32>fNdTR`fv}=+KBZdJSJSke2JJx{1WC*1~6ZVnMc{>un@0{ LSf<^gdrN-+YsIVY1VqWIRKzv@}0IyUZ|LQo81bL3Qe-TT->APSX>Q z8L~5~!t)ql7>KS5JXv#RwN|g?!3M85zFMz~AVPKOT9pI79^P~cJ*#Wn z5$koOjU!aCrC+g0uo%D4@jWS(amw8J3A)YcU+0#J_uEGtqa4pMn{{63*@kUA^pEcO zf0(*zChpUeTE^5aU@!Ldp%?oZ4vaS&BXa7B(L&ZDCl8c_BUD$Z)yTscn%xQphCf?PO)*8TJ3{YoFKc z7bnc)7{k7(C5h<5QhO(l6AZ_u63hsc%>cFjWLF?U$-uGZakxvhVS!`gc)fj zNyU-ew^Z(m(8^a~c>dRtO$svctQ%(;UTjOcCt07J`-qh5klqtdOL7uJzvi;SH5K`; zXFLY^FOyE{K%eU-!wyC#m-IIS+7)Zf+nyW|VQa722<%^DnTK_<6xlU9z7Y9rMK!d~ z=Y;K&(WIb};fvN|d0b`aTa5kr^0-DSCeOr+Kt~>mFeE)!>9ZPQ3=CcLpY6gC>_Lv+ zhLJ~iH1?oCV}T-i(MQjInoUt;#;$(G-lxNZA2IxuW*HoyXO3b(u?OjCSpWxGkrmo!cc^Ed?!u zaZI$hWl6=+wrX3<(o~bFSd%#4A-~a#s literal 0 HcmV?d00001 diff --git a/airbyte-notification/bin/main/slack/auto_disable_slack_notification_template.txt b/airbyte-notification/bin/main/slack/auto_disable_slack_notification_template.txt new file mode 100644 index 000000000000..011308b714a2 --- /dev/null +++ b/airbyte-notification/bin/main/slack/auto_disable_slack_notification_template.txt @@ -0,0 +1,3 @@ +Your connection from %s to %s was automatically disabled because it failed 100 times consecutively or has been failing for 14 days in a row. + +Please address the failing issues to ensure your syncs continue to run. The most recent attempted %s You can access its logs here: %s. diff --git a/airbyte-notification/bin/main/slack/auto_disable_warning_slack_notification_template.txt b/airbyte-notification/bin/main/slack/auto_disable_warning_slack_notification_template.txt new file mode 100644 index 000000000000..e2a1ce8da6d6 --- /dev/null +++ b/airbyte-notification/bin/main/slack/auto_disable_warning_slack_notification_template.txt @@ -0,0 +1,3 @@ +Your connection from %s to %s is scheduled to be automatically disabled because it either failed 50 times consecutively or there were only failed jobs in the past 7 days. Once it has failed 100 times consecutively or has been failing for 14 days in a row, the connection will be automatically disabled. + +Please address the failing issues to ensure your syncs continue to run. The most recent attempted %s You can access its logs here: %s. diff --git a/airbyte-notification/bin/main/slack/failure_slack_notification_template.txt b/airbyte-notification/bin/main/slack/failure_slack_notification_template.txt new file mode 100644 index 000000000000..b1c8eaabb4a7 --- /dev/null +++ b/airbyte-notification/bin/main/slack/failure_slack_notification_template.txt @@ -0,0 +1,4 @@ +Your connection from %s to %s just failed... +This happened with %s + +You can access its logs here: %s diff --git a/airbyte-notification/bin/main/slack/success_slack_notification_template.txt b/airbyte-notification/bin/main/slack/success_slack_notification_template.txt new file mode 100644 index 000000000000..564e72af41b2 --- /dev/null +++ b/airbyte-notification/bin/main/slack/success_slack_notification_template.txt @@ -0,0 +1,4 @@ +Your connection from %s to %s succeeded +This was for %s + +You can access its logs here: %s diff --git a/airbyte-notification/bin/test/io/airbyte/notification/CustomerioNotificationClientTest.class b/airbyte-notification/bin/test/io/airbyte/notification/CustomerioNotificationClientTest.class new file mode 100644 index 0000000000000000000000000000000000000000..f8a972a9512bceccd9633147c681215000d4d9f2 GIT binary patch literal 1868 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 literal 0 HcmV?d00001 diff --git a/airbyte-protocol/models/bin/main/io/airbyte/protocol/models/CatalogHelpers.class b/airbyte-protocol/models/bin/main/io/airbyte/protocol/models/CatalogHelpers.class new file mode 100644 index 0000000000000000000000000000000000000000..84eefa04cd54eb200e6c0ec37c10db049e432c12 GIT binary patch literal 8828 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 D23?j9 literal 0 HcmV?d00001 diff --git a/airbyte-protocol/models/bin/main/io/airbyte/protocol/models/CommonField.class b/airbyte-protocol/models/bin/main/io/airbyte/protocol/models/CommonField.class new file mode 100644 index 0000000000000000000000000000000000000000..09b505a7808c1ae08d63f284468d455b545a9a20 GIT binary patch literal 1462 zcma)5TTc^V5IrB=vQQQ%rPL}Sh+KLB>itrX#E_7X04BB}L7$egmc?xs+pP&d#UG$g zJZK_lOf>r9gTKib&+HZ`)Cbb+cR4e2X1+7i-+#Y;2k;n=baW_8*>29XYg_xCmD{Vi zo?CLAT*ckCoO*7_tyJ9VvTZrrIy8mouKC8yIcBw-d%Cr2l{^KlYE~?T*y^dN;MMGE zd7d_JfA5?v2&1jLV3(_=*Qn7UR4fwdT(GOQx2Q0kYA0(!niS~`h2(!c$t5OjiBE_i zgs6cY3@}M5z0nPYK?7lQ%4x`ejxL4%Rl91fH!53Jt!QpJe#LIdbT-VIE%zprj!T6%Y>KPh}(WIKaAjbk9vq&PnYbMT!%p#i8hneb(Vb?rhh{P%K1GCB;TlFs z8@z0+jW&LsHhDo>&IHM&%Acecq4JsRdxW)v>@W0Xj&LK(?;XOSgX|BeHF?4ezavb) zMU=NVZ*e~$biioM*L0lvfbS2pY@JFb*uEqth)g1jDct9Ns&W2A<2(h>e!^3~;K@pGu literal 0 HcmV?d00001 diff --git a/airbyte-protocol/models/bin/main/io/airbyte/protocol/models/Field.class b/airbyte-protocol/models/bin/main/io/airbyte/protocol/models/Field.class new file mode 100644 index 0000000000000000000000000000000000000000..d5cab83ad047f09ebc5da46e92a70542863cc417 GIT binary patch literal 825 zcmb7C+e*Vg5Iq}XW7B%qdV5hHytHCIAhieuK`Hu>D)_jKYh6jQlBPocN}mb}et;h( z&Tb1zk$`!a%*>uSb7powzurCooM6j=#jq`v$7R|XWWsw&Ri;7}d9k_^QO`S*BD!;6 zGwkJ{nktS}Vz3N_x=du&U^qQ!J@RMnMLg+xL6*v->$h@PE_x~n!Uqxa_TWkQhc^s% zlVrGO6`tGo|w_nTX4N+!1M;cOt>C)KVdjZg?tnJWkr#gX}Tv z<_R-{`J^V{vElh?I3A16GSbXY%j20Ckik;-4E(Q={;{UKjw9tR7%F;!1qL@z{WKJ3 zQg6gH=f`>+hGHPQ3D5c|9bD&;{<`gY9&TdXhL0T*GDR;Bu*f4lWF3mmDXa5NwRSYb z%&P&E$hrj7wty1KliFU1wpPWpRe-Pt|&% zQKKi8+T}sTsI}2PMwo*L2M=XLI2h*Ok&Iyk`6(eo#t6fhVm6IZyHPWoBfVxB3^B#7 z>sD2FOpe861U`(@*zT#>qDe1wt8LI>J&_z(jR@B8L_&rk+P7t=)2oj>yD#$ z>h^huA=R%%xprpM-Ryp!Jb$i8A9{0QuJQ+lm;Gg336q1qH@@^U8Jl>{u-Q+zXX&k0 zwr`5R9eNvahmy@As@-<##w(KxJMj-^uksSwSv60Zy4!Xrtx-OzLVX}&>QyA z_a^O5a>oD^$t)t0Pede(h)C`bk&FREr?@Ss(ocRG#TfBK30)HAzmH$RwAd}*6=Ii& z3ozjqU{ZkTfB-WB%mxLR6X1a)z`OtpApsVn!EeOp^AJ}xzlTXx3wW4OwV;PNRg*l- zt6IpzqI!v?&(wYhNqWxGDjnnMRNDN!j+%~kFnY<-y#)xdECR2_QsdG(QT;xLAl@qyW2tLA{SNm3x*@y}3|Ztv-2MfmtSp)U literal 0 HcmV?d00001 diff --git a/airbyte-protocol/models/bin/main/io/airbyte/protocol/models/JsonSchemaType$Builder.class b/airbyte-protocol/models/bin/main/io/airbyte/protocol/models/JsonSchemaType$Builder.class new file mode 100644 index 0000000000000000000000000000000000000000..96ea6df80e9e3be95befa4c2310e3a1f04fc4786 GIT binary patch literal 1889 zcmb7EYflqV5Iwg%wk%sgUZR4EBDO_Xo(dLFs612Aq@=_T#%#-4mhA3rwzm-el_m;C z6Muj|$~bqsKpP-zzwGUu&OI|{=FI&4_v;UUMQkaEFicupH!LrIEKI%Rals4R)*ZfQ z+GTyK%-w8Z-*k+fKmmbHqmAu689kZbVyLgpf;tne(in7V9P zq9CmcmTQS6hUs`F6#EaJ33_mixv{9x^p5mE;5y~W7NzQbjA&vxEDYRHati z*1*zm=@>dPmTPWToV@AnNFg$GWq84`bB1Thdthu9`&OBx5>6?#b3#g+2>0qjUkvJz zCHB|2=NLqOy_S5S=|nipx=f;&BH4clP+JZSyW;b`)M18h89&WkVY*_~E$}^>qbOcd zy$bb4vPjqE>h6%?qIkui1b0P;`|n?PU2xUJ*J6lc&&2if>8pa^ImYNlaOlT4g<#Mz5rkR|LdAUi zNx~oAO@1Zk2qd)XL(CEEd<|sm95O~BXMD)nYam}-4Y^2=OE*ByT?09PHRK9Grf+~u zVId$sPsAB9?D&nvkCOZeUY}y+g1T%Eu2K1-JqQTX4rk7chCF0m-C+YKT8K$mGp zb+a;g-!Y=|72C0kb}3r6r;JiHdZlVx+2X8G)^qpgjUXBYHqPmH^k_-9W}@lIIiu(Z zH0JW7ae>Ilf1k2W#k6Mn1=bJSR@KohXIwAUj1aYgjO9YmC{Np!vQDb- zg;*|L$R(2T5H=7_>5kFsm}RbSl%GO~P?B2dRxR5i8P$rdQjyKYlB0#IiQHvHGm%cw zXq&)RxrULH=L>gDXSN{W1KT3c_Ik7QSk7m;gF!4?GW+3lDi=@X3h~r%`a&XgDTLhu z8;Z8&7?u;aiuM%q76=Z-vhl*1Qz7hSc9VM5ICDxsizPBcd6^&!7Qz8)yvi56nq+es zk_z;Uta?{iWN(DWHv*wJYJGBbyb-MoRz?0klq-KyDp@Cw_v`lAEAkf)0&X9)L zWnrAg*&xmc99>n)qZPAkI_4ci!$I^399vzbmd*NGAn>e)ehjc)lQpw6WmE)=&b9J% zt8!jY>)BG8(#FT~10$H?E<_)m@X)A(`fchU<7qV6!}J90K*{ z<5K67J+g*;mJ2F#xS`<)4#}=HEhAMcPa2h+K3QU?Mn>$SUK-acro^7IdBAJJh!?|h zo6DZ;TcKQKcXy4qAOQBHjuSGb84bNSDksydSrurn4}>kDf{}H)C2dLqC)eJ947Y8@ zaO#J&I>4LQ9BLRZ=O%D=rEZm}@!&ePJJ0EFi9}rh-jol4DMsqU=sZ~Mk|n8Wn8)oF z+{OJM?$uo%uC)dY4+PFVr6I2Sdc?hJ`n|OL-Z|@x+cmw!7`FIHmMkV(@EYC-;&nOe z6^yZMjx)kriq#@5r6?@sR0sbP0paV^4CJGWYAVl2a z!|RCG`*17qMjzfpyxE7_h}(U5D{+SpZztO6!@G!|@!>th`+RsmF((*f>yT4Ry*a7W zo6||XIg!+xQ%Joz8TgLK)5yG{lpAo2`Gs&CC#X3|%~#aPzljB$TEw}>IR8C{7Z6{P zFD)RkB)_nL7Q27vga}KitOd@$libgpSx9Ux3TFvunpUB06Q4Z zP7GidF7xY6wNkFuG0CSJaZ$y2jaWw7()|;rx_f@awB!va-d44P`_PE}2$NOvw7aV@ zt7r=Y0TZ#9HSJL*P&O9lVpKP%xKV25`ljw5Fujtb$4AoSMJVK`po!d*L3W}vZi`eJe?=f4kR*@cWEXK~C0EMF z)way_5U+S#a(^4i)!p+angWk{QoVmbe2tC0zeD7c^7)O_OAkl*zlc{KakX35cE$l@ zX`f>!j&rB3a+mVTW4Ft?T;FcIg}3Q*H;eNQYc5YvE8e9pfcMD4dDy(=Z-^k*2%hZ^ vy!d1v%3MP-f<=5Nz55G(!&G^BI literal 0 HcmV?d00001 diff --git a/airbyte-protocol/models/bin/test/io/airbyte/protocol/models/AirbyteProtocolSchemaTest.class b/airbyte-protocol/models/bin/test/io/airbyte/protocol/models/AirbyteProtocolSchemaTest.class new file mode 100644 index 0000000000000000000000000000000000000000..10bf215ad8fce5d85996e8df006cf7658276a2d1 GIT binary patch literal 1821 zcmcIkTT>HB6#hC148~D0C=!T*_e9W9ysi-xQM`>Nl1P>MU^PPvjbSD`({c5E_lNl8 zvpyiTRqGG%fA}}l(>)V{t3E)L4>R3;`ke24=hmOT{QD8W1ZFLy7|zMS;WC_mt%TDI z0~L5d!&wOyL?d#hVtF+Y*SsaM!s{YZ7BURI%lsvG8r)xWD)Y<2Qw-f#q%YMZL%LX+ zW5`SsP8Mlwv(bfahFz}o#e>$$ya?-jz9ATLZs76891o>FC&G+ck`coNcPre=3_XfC z&Pa`)z4^)$O(g?Avap+>&yXhEJC*ethWu>HS8_$n$w(57Dc=tiH%1HvHwYJ<20M7i`Ni$74daG7D`=bbVYMItoaWaA1ZC@O9w^{_=9nkhcf zv(g=z>CzKnlDv^M!#>^7)lf8fDDL^eUw%A`k*@!B8`HQ!2rqe~C5Y_#V(IDTTgk!< z!@zohO@e7$UsTNW=xW`zaR+zFk$5E|MUKXQT9Bumiu@0Rl114!G#PeK>v%8j^QIYk z3lA91ZhOy}lq6eKyRzi#TeuLZ5p6S|ie4*c>VJEh~r2 zGA%jr0X^?%lR}pM`Wo1Y?ew=}1zLB|NlUv4Y8UM?bkmC*?X-R$tr~KUFjBM*zQ>+b z46fq9dmLHA33oJidKKeqxYY5p(~!y$N+0srWBm2U)``Df;xmb>hQl@TllsBmKP2lS ze`9NydVD$aaWXye7KMDKFz$}V{?q^A<{EC1=f6{|u>Z~1&zeEnM4B@R86ea=4%2%z zilGfG#u64e?8ZIPU~tK@52>$|j4q4Lj9Iu3G6X8WjovWP8zFkbMDNhn=rL4@VhRtx E0V;37cmMzZ literal 0 HcmV?d00001 diff --git a/airbyte-protocol/models/bin/test/io/airbyte/protocol/models/CatalogHelpersTest.class b/airbyte-protocol/models/bin/test/io/airbyte/protocol/models/CatalogHelpersTest.class new file mode 100644 index 0000000000000000000000000000000000000000..484a1e1a41f81046e24c466b69b36430ae0829cd GIT binary patch literal 2667 zcmbtWU2_vv7=BI@*iDFhEK&qP*PzgpmQ_K;2GCeqTACJY0vb_qlbnVP`w@0GoucEN zGyVhrgO_?k)j{w5A^r@<=WNn8v9-`~I^8{c&inm7&wKLc-@pD2;3{GbBLb67VA)Ps ze;iAz69#e62wckxn$nG|X*;&vpfxAmjtrx!jHr?pINY{ZZOgU&mUXM%mW^0o{}sn~ z;%fq_vBF(}^fV1*kwPYieb_H>sO%UwTqJbBlN9J(p_eh}NS6ZrIUsvLwZtKDVb ze0H2zhL+uNER|CL)0wckSfIU{;>To5=rML%sh23P6TaIM9@lB#vF@YXbY~4%OR>>kD{OgGI#bjLuR-UkQS9cnfa} zMO;eTGaI&|v{{$trinN(ZBx-Uo7sbG7MF2VO)CzuV}mv96F^n$NI$u)qy(}vYYo{+ z8lvGNful)=gw6b|%@ZBhsk};nH19{rWV)b0l*KIOG?1?2JHSlk(+wLkvKE6-E^mD0 zFprz;ILMXGsuo8yaA zk~)@o4NRA=>!@-ux4;E!mzu9E==hY2+jF;de8$D~g#`_t58WrdV(a))Y2KOD@f8<; z{qVhxx_}l1o_r`D>mXz^>VwyX-_pUEmGOx?+2m;!575@&uqcY}tsrQ*(&~|yFV`jJ zt$EMulJ%}+>}vEq6!>wlg#SsLftvm=nS0v}^=S6&c*&Tw&oRZq^%yz`$3y?>3%R{P z^FguE;oFyF>EFO-hV`!ugxM#;HTut15@^mk>Lx!vJg3$5c|nl?CfGdw)Bw`_=kEZ1 zYg}1;3$-);1o}^0j3CRWItC0J;4{|~;QIxB0S9?Hfsl$9LLv0#W4ou@nIsFtz zYboQ{&p5u0)0K6+wrCt#$GM4hOm6uwl2AsebsVEO!Oovd{FyyFeSayO#zkDBr%^`s z4&J42;JqDVxI|4AclI}2t{GELaODqv4Q6BxWR%^^=mT0y;X}%%sbAWb+b{I2%2qO_ z*D=FH%IDXyuxQ*eJ~k@G9pe+Dra#3!ru;>vmNxEJYWobkQrmAdDmBfJEI?~%awGXv zQs9$x37kWQ*V{piV+sWnF~J}vlMu&y4*MZyI1pW?E+~5u9(*QMq=kU16gspt%AMZX Pqs_BNNjXBEjv)F64Q}23 literal 0 HcmV?d00001 diff --git a/airbyte-protocol/models/bin/test/valid_schema.json b/airbyte-protocol/models/bin/test/valid_schema.json new file mode 100644 index 000000000000..0a87904fafd2 --- /dev/null +++ b/airbyte-protocol/models/bin/test/valid_schema.json @@ -0,0 +1,29 @@ +{ + "type": "object", + "properties": { + "date": { "type": "string", "format": "date-time" }, + "CAD": { "type": ["null", "number"] }, + "HKD": { "type": ["null", "number"] }, + "ISK": { "type": ["null", "number"] }, + "PHP": { "type": ["null", "number"] }, + "DKK": { "type": ["null", "number"] }, + "HUF": { "type": ["null", "number"] }, + "文": { "type": ["null", "number"] }, + "something": { + "type": ["null", "object"], + "properties": { + "somekey": { + "type": ["null", "object"], + "properties": { + "nestedkey": { + "type": ["null", "number"] + } + } + } + }, + "patternProperties": { + ".+": {} + } + } + } +} diff --git a/airbyte-queue/bin/main/io/airbyte/queue/OnDiskQueue.class b/airbyte-queue/bin/main/io/airbyte/queue/OnDiskQueue.class new file mode 100644 index 0000000000000000000000000000000000000000..d020a757e05cc96daa62357bc937862377601400 GIT binary patch literal 3388 zcmb7GX>$`-7Cq0BXi}vjkwP`^_k=9*+5d@fwT5G+iC<()jBv;4}7~AM2pJ= zcEsF^-t4UB)~%}TmaUA1HTz07qp-opY8u*S|9>|Rgqz+vu%39#CLIZ0A)@o>soFAEA5l9Ys zC7D73>rAY`dVxeXH*Vko=DP1vQs}}Dl=}w8%bv-NcY=K~(TS9L+G1ikOamE#hnD8D zMP+`rR$Y#Vu+6~30%;B4HZDwT#}0vxzzYi{W7*u|@>A$WRsqTh^hA`!=~?U%V(v3x zpo5JmIIbLS%uY#vOi6-R3SQB!j@!PY-Xmi&s5o`jSBPmU6h};wY+t7~4%@Rjkgh6@ zhFbHcr=`z(c5*OxM$!4CiKp;GcB3o<-4j}OW5B>O0^1acWzQ>9Afbe!6{ zIlAR0_NaEGiWOO$84c_}F2_C`FtA^sd+9FBE84_C3Fb8y4W7Xt;qh zE9b?O!VnHC)}Ir2FwXi|#rMuD-n1^;)zKwwZIjF)NXh!J9k(l!w5=fQ;>=OI)}p)S zRjW#2xyeCQ%rO(kF-)8#8R1OUq?}PpVfKjj3+mC7GKls?M>kloD|-|I|kln z0SjFinK~m+-!c5AaKtZP#kj<*473%`cujQR0CP{EE8l&nWrn zbiYyVzZKZIR7)0(qgEIN^!Lj14=Uf0d*%Cx%InXB-yxmx6XkdLj*MY_19uOkGJd8! z|D-Yw-FxGb=_K50_ zKt7~t@poOHr}zvGhvJgob-fo`nKr@yc3#tJ(&~pvFSLxG+eqOui31k>+ zGh=PVdY+~pJdB;%n&35yM_}=;o)ik9pB}|yj35+CyebSI61U#p`wccW@x)~qi7QAZ zuj6T2dYON38tG`)$G&=1s(~^e|cuo6yUZK7KR%?}Ft=$TLDW89IXJ ziKRdcok*-aAchTw6spw`w2Ms8#^oJLL%V?yfv*b+Sl>LbjfBtwmL@%5scAex>yxDF zDGjPCj2aQNIf5c$PzoUw&i(s^GI~Ey_7KWGLfKC!2fiPalNgVnoYoBly6?uyDS_)a z^A$@E`;*e;9%k<6bk0x<-BJ09|8}&If5!g_Y;K;SsSQOsfXpdz1F4%RO{AyiP`Ra7 zl?a#VmE*CXsVJyW6P__za1|D1Y^j8MwHL;rQc^ zS5@NqsKnhjacLs`(>eTH;cDU+O}v->u!&!XFiC3@zf1oyH1Mc=y!v7jpEmL5uNfpf zmK(?kP@$q6ti@TPnZcu|QhSvcqTL~))d#8d&m$1qc~?BQGw~M-0Yi#8d36fV<;0RM of4!H>F8nRZl8ZXf+1vLY{Jn{PD3yfJ@5n^!zx3LbNDlx0KW6au#{d8T literal 0 HcmV?d00001 diff --git a/airbyte-queue/bin/test/io/airbyte/queue/OnDiskQueueTest.class b/airbyte-queue/bin/test/io/airbyte/queue/OnDiskQueueTest.class new file mode 100644 index 0000000000000000000000000000000000000000..6f875504b3383e0eb482b4bc98c1f343896d7423 GIT binary patch literal 4794 zcmbtX340UQ6+L4c#)v5fg{3S30)$8=L4iO*A~r9waqC#bQtX10(y{z3k1fxLnGxW$ z>6(`A`@Zjc+6F=}(4^_!rfK_+`t`gwBWYyGK)>>RNKbFM_uO;OyZ8Bx|J-~Hz%l$= zN1KM7mXk6qcXGiOsq+<45vi=*Z+UZ1$#GtIzK#wJYiG?1W~yY`#Z-23Rup^+$4?FFv-N{%PY$&yfDq}7~Nv`xR_3Jnk5<*}m^y~pKIuEuuk)Uks{nkh7JA9iVIbEY+< zqcDQA>4^xka4Oj<6B67W13Ef2bPZd!7^%!p3O6r_SJ^F?r7_dBqu$1M+HeW3}tI88a9tsY~Pv} zW0q$TLXT}bzNrpLcQRG86(*CPWy=?C$}C%{UNP;sB4ZY2(mEbtni}adebPHwq2vcB z$e!x27!Knx9gkL#)D$asc?OQ)aSiJVt}uPkZ@Ih%j%x`cOnNwFU=?D#qP{TQDd(cCj+dCtJQU{V!jg=l>u6i%cpQ|$$o zgo)l51d2LX8rCUsReY-ymTn4p29}03t~g(zibouKq#{Gy+sbo9MIo3~n8Umd9@s%9 zQ$@!qvZx27rY22Kr21w|msgyQY&eYU>HNUCBO12UbzTT|RClIh*oyN~FeG3{Vxo8X zoyoBnd|c2`Vee{v`FlK1xT-)HxQI&{43=fiWX@O25|i;ji#VIZlzo9JWd4Pilk~sa zz#;{!~M#|hO{h9t}nNdPa9fyB^|v=@{1R9Bmdvj<-`@KJn> zIuVydfz?PuwxJm|-76)wpuaTNyy=QvkWr^H%9~eEi)p%ra{knl~;G2BW zh)Wh*v4(>oz*^;QS(htdV^R^7=fpr4YF(3a}@S|S}K|IlT+rNhjqNz zP*ZC(*7qE!4-Yb;oKtZNLbgFZ=axJW_e)oNy!7&IMgL~`N#V~pQ(g=&;}sp(*rn@W zEc=2pCsM--2{)S4)u+{UERvl0`jmz@qe2N!2F6dB_7q$4o?*wCtCZ8t(MDz(4(1oi zBD($V7Xz2KKN~H`q2)faRLb#PlI~iGt839E`@?Sy`~qEFI&N_yocq0jU#Yp*>vMlG z@M|^qXU_2&4cWGE)rAp!F#V(YtWh_yA&^FTbo^7p_NE*(Fe%^jic9Pyz;+g=4s4MR zR*tsFw;{jVWNYT?YBe_an~wpG*YI-IDge-&F7aqm^^ zeu)chxSyXfwQVbpZo^(R%MbaK49%qYt#M{W_jM%d$5yJz&FY8|Y(O{m$+LKnhuiTG zM;%<*kB2#u`w#G2BAZ}5(qyvx3U(9I!9^U3KM@R$Uc<@mTj)L0{W4C*pSX_xYZ$D% zU85-3g-zIv1olMSCu{D98r;9F=6*PIe}vAZ`xspe-oTR@>h=RR5+pbou^p?~9;NNJ zn#Ejbu@DAyKw6CF7cq7NXWK9y&)>pU842CIQ^V_+T*MSVuVD5%%8T&oj)TA+qItryhUJZ-*;F6d+ZnL%`x>hH4i@G{#UXi0z_%Y`7IRAb)fecPY&<)hkeVFL# z;;pNvnrji_+!wf`db)4oBOut1$3M;CXXWs7<7)h+U|a_i(9}2L@sCSUs$k*qNX zL+72WF|)7WN5A1*Q1F7vWk$|-;%E3dOH-Td2HaJxT)$M74&A0)1hz5}TVbi7Eq0M6 zTe2ogk$1^t)U#C2L11toVz4U+jt1F+nhY)h$2>2!H5jo~tz+#7=y(ZN2xceseuMvS h;#It+M!&-!@JBWJ6aI?7;qTlf8_pYe6aT{I{{mH-nc)Bc literal 0 HcmV?d00001 diff --git a/airbyte-scheduler/models/bin/main/io/airbyte/scheduler/models/Attempt.class b/airbyte-scheduler/models/bin/main/io/airbyte/scheduler/models/Attempt.class new file mode 100644 index 0000000000000000000000000000000000000000..d37742fc7d11ebba2cb422d2456f3c326fadf3d4 GIT binary patch literal 4096 zcmds4+j1L45bcpKy2SV*948@!tm9myglHjz0G1Ir#tu?8b}DjQ1#cs1ERAb-N6gNq z;uk)EAEFAX;GIw4i7%n(*_CX`8Jm?VegIc_XQ#LO%<1W#?$IBA|MD9EdgND)}! z!lqm{4i&S5W{0&xmr2_bE#?OHx>C&Rsx(Xzm_MMesO?g}ZSOP=SW^*5@fHD6BQSL! z8dZFs7NP2f_~n9A6OEl{Qbuv0s0srD_nZW))gxszo870}4JE6Go=4>&flE%0(ALlg zR8700{hX=}fkh|c>ElBC+-0_wqQXMhZBfNq>#FM4SyTAPcA+WRN!c9pTfn2D~4^<5RrrFLBJExJTf|i_llxV|zT{4VOKql6p)rx$gS{ zH;@Y-_xox@?zK&ig!Xpmx)cr2jmZs+avI(vFn1i=O(})U!24w4ua~}LfpA~3memwq zm%9X=>Rv-OeV2(1$XnNLH zO9_iw>afdl*`#C!ZT|1r=jq>h?)QI{_j&Hg7}zPm7fbh^yU zIoxO4q1Rw?SC1lU0oWfizKpj-uAICNpxz(sI)dv z$1CLw*aYO+M53aYG(8jQ#qPvik-&XqI!Y5=z^xc=mjvunyfx-fS$qB|fu9n1ZUiut z?ZF~Dh7Exndgb(6{!xTaHvK$mZJzAsg;ShAZh=vkuV98OqW#93cLXhd`Q~-vG7oyb zRQ+8hJ&tLnqlW2KC?ttlx%fTaE!Ynsb@40>oyhpcg$fy1C-7&2P$W#QY*M{3!Zc3L z#bex|K}X+AqT^r9z$Sqo-=f1~ID({Id7ML&O{`&h43Vn)_QD4T2x@0d$cP zcbuib!sj$v0#aJW=S=jTgB!4dvzz#T2_}}1K0+@|#X}|A6K1Q1Bibr@X zVTobnQe|q#Aq~oSf~R!znr&;Hx^>iHNcHmR4O94gz5;PfDix5nKQO%NE%UA+*~hi> zQJ>3L#tVk!-d;IVbDVS!fIrPIhv83#R2NmPwq4gZ4MFFXN4Ch58CHAx@S^^7y}m>j z=%+^>T%Y910%#>siIwz3kx72Llr=!M5AsNytBdRa>1`Mz6d5J&6Z!mm_YJHTi}_D+ z?F19TnG6UgE}ZG0aArc^DbL@o2v$ePW)Ojt#fo=Jx&Y&!OrpN`Hi*BSbu><0287p3o6y=DsVk~urXFtIHUFX9~ K(IM^eocRsAZBP;b literal 0 HcmV?d00001 diff --git a/airbyte-scheduler/models/bin/main/io/airbyte/scheduler/models/AttemptWithJobInfo$JobInfo.class b/airbyte-scheduler/models/bin/main/io/airbyte/scheduler/models/AttemptWithJobInfo$JobInfo.class new file mode 100644 index 0000000000000000000000000000000000000000..c964a3325d684def1fcd87733e1592c6e7079471 GIT binary patch literal 2334 zcmds3U2hUW6g`8Kg)Nnet@YbQTMKHT)mp1n6Vqrc!TJE!__!@`bxIbMKjRKZh^hK70c31P?XD7`B8gnZm6fD_-)fHgEJg+%4I% z!8=~*nNr;Ds<%S5%d)=bH0AO@YKSw;ADTyIsbe~=((C#mw-iH6G#FT!LARvS6s_8E zmoua*yWwhwVaBthzn!fN0jkOsPKyo`eM5%X3fsefEvT2bCwANKr;k5FC`fxWYfj}0xFBX+%a-VzZrSueXpemymbB4-)1_}DgLPIi;Dd>TmMLLjkI88D^ z78%Ub?-^QclC?%s|A_3n?81AT`%J4CE(|n5rx)ovP5PvTOSnvu;R>#fAOvRt!nFv5 zTqHsc*CP>bL?En0BCOzMBtjI2LL|Z}@{tII2o7tJ2)A)35+RDiMg&3}YZT8IiYNu~ YrT-^b$6ciGfYu2*xrh7M4s_PP1DT10mH+?% literal 0 HcmV?d00001 diff --git a/airbyte-scheduler/models/bin/main/io/airbyte/scheduler/models/AttemptWithJobInfo.class b/airbyte-scheduler/models/bin/main/io/airbyte/scheduler/models/AttemptWithJobInfo.class new file mode 100644 index 0000000000000000000000000000000000000000..1bae77ef9ac07966743a67e40a3cb9f7ab889093 GIT binary patch literal 1906 zcmds2T~8B16g^W4OV?_#BKUziC`emP>w__d`Vp;|U>bb@Yj|_pPTL{7JI(As!oSi) zLZXSj`{XY&-s!HCU}K8<WTJ_ zFLWhPZQ)0iC&q}NZ{A4Ld!d@^VMjSgGt6vzyI#fj!fxeNb6d0wgX6`f49oQ~5Ub>| z9V0T_AIIYehoyuIfw)~^k{QElq4?)W=^CY+0mJDm985Fh>M|5BcY>zSn_klw4Eefh zd49vw($15`wCTx+;m!#oC)|?*W>^`Id(|>LpT#7m7^WV`P?|>!Zwuo@ua09h>X?fS z7ZbRc#T+g%OcaU@hV_3Ck}j@VY&f_=hdr#QHLaDN#x<7u_BzxeQvR-J^Og$w()Wy1 zA@6HN=O09?+|6wE1eZZyX~U%|Cxu*YsjwrvWeQLmjCjinLuGhV@Sli(rq^E(Dd?fxUcf1b*?XJ|_y5T>WvoK#^*qfq1>tpaXn-`)x*Kq`Zd(2>0Y zyBx?Ul3_RA9(u+#avbxdc!&I57YkUl&*(Zm;zE5`^BYD}czO(^Xd7xrx5RU46=(ie z0WMoFhU|J63SINPC=!u_6^46b$nJ>OO+rirt+Zp2v}J;R4JqWUz|bgfrI7kG?PTCm zdx~Zi>KXNur4Puyqd^L1sGS-tR*|D|Ha5Tv&eDve6X&Qs?mT%5>v!&bn$iAngm_weZ0#B)}5#eXVYi$6@W4DA40SpqfN#q78rYOK1E+=8` plC=%ve!{|5{^|kvm%|8gmd+8PZi1S^je*q?maQ*g-K4L8%nv$-Auj*` literal 0 HcmV?d00001 diff --git a/airbyte-scheduler/models/bin/main/io/airbyte/scheduler/models/Job.class b/airbyte-scheduler/models/bin/main/io/airbyte/scheduler/models/Job.class new file mode 100644 index 0000000000000000000000000000000000000000..575cba6ab16ed1b7d843e1f695161be5622a0200 GIT binary patch literal 5660 zcmeI0?Nb{?7{H&6KrShi7b$H;?9r+XT8S^U6#_vTK@-D^Bv3(Zy(A0S&gCxN?J;!5 zf5DG_a{6~Tqci&5Kg#jh+v9S;5-wUlIF=c1x!q@f`|Pv(yc~c0`O9wrun0yH5(I8A zJ8Lkf_LS4CTW`{aXHqBIvK!QNvn9KhggyczPmDt&YZ}%;cBA%$);WREt(DDkv9Me% zZmd79?ryGB2n?5fIgc|lTcJEhAXQ-pmcc!T5|}zUx==3I);>F^K5f%n9%U1(L4cG9 zr0d}Tfx)O4fqu7cw-GibVZKTg?l9{B2?KH>flFo7T;fHy%TWcF!0qw{o2~eQIAs*4 zIGi??dC{s+#G+~=ktNHvzu;)yp~fk(QLo)N-KQCx(^i|K4gtltQJJ~INcSU#5nT&i z)m)Y+-(&*|%wjxG;4o8)+9{%GV4R3SPOX;fx*FOsFiM2!@4i%;*&*=k?=Kv8oBv3^ zn_Hg6S&Qy4m(@(VX*foUa_THwmW_waYzxn1(%;)r)(AVZ>z-*EI028RuYk^wglW9r z9XD8U9NW?07U}rDnLbu;J2uX5x$}BDRc%t8wc57Bb!N{7?lvoL z>uh*c^}4TsUZeUk@n4;~;qkV|m8(kM5w58i*14@4I>*6uDu&>p;V@y!=PxW(=w`nj zRsF93V_3bnt;Dq<%AI>_qP7+n9{sFoH}rkC@VA8}-Syhk(StyCXGy0= zoLUW6-)IW~!$gteu5iJ8en#JS?3T_EEjHJY4nTSIntkfHLJuL-Vy=sMK?;W)=~01h z2b9b0WKP2a<_lzZTlR2o82mAT@ee4mohUY4YCOBo63|e!iY&{A0MCx+U-!?%*9(;w5rr;F)V3>$75<4 zpx=3hiSgz{Hj>}eIWbQ|VpDu@Xn?t?*xmZ#(;{}f)3`0;F@9iIY|p9FRVK2XhJ;xW zvy<=@4t2tQ628G`74nntSiZ^w#xL_VSzw9$=E5{!fW!YQq~SXB!vMY|@ht%wj6n)} z0ozM3=(j^~*>8to#BWD&OpLz_<9>T3ke>+Jt8gvkT}LT`8GRD^f)!qcDV%jRg^$h; zf!BhU8`$1O)rPQ5{|fr<*v+5e_22O=0k`ofR0UKsgU><#?=;N7Tln@i{-%IT41fOIXnZk literal 0 HcmV?d00001 diff --git a/airbyte-scheduler/models/bin/main/io/airbyte/scheduler/models/JobStatus.class b/airbyte-scheduler/models/bin/main/io/airbyte/scheduler/models/JobStatus.class new file mode 100644 index 0000000000000000000000000000000000000000..18a872b2d2b9d352b1f99a24e46528b18d09eed2 GIT binary patch literal 1547 zcma)6T~8B16g@*rw_R31R1g%ufwrhC3JSI$wJcgKi*Z_##s{;lYgx1Hn%yl1|A>D> z%Y#It@!1#uk@3z@p+-&Ght54S_ujep+%xlqf0Xq3<;7nL=tSLB3}+^dlCBBEUHfiU4r| zE^3GikPzUChJ*mB05cj?0R{v}YZyRGSXVU+F&Y&EZ;*FCT9+B%sHuStvR z+O<%S7-*QoO$N1TzjkkO=S-@L-;QTS+&8a5!!a=(r)it5M%DI9 zR@J46j1;|^+-|IM~#SwMuJqi*Ya!jx+7>DJbaedg(JgKR}K--yVO_bXkZcg9K=`0h2Q{MNo#T? znaPzDCRY-dTuE0HF)pS|(Sv07VQ6?lsEq6=$#VoJ=;S1!AB4s4-Dj}M$f?LjjP7AV zg0oQxCM7uEFTn)~F2y9cEWwl_!L$U)xCE);*cZwdX=8#{qHRp_N`D&{cqP`xWnNL* znC6vu8!5hr+25{oK(2H^t|`8cYkRo$flBMc0{x$(wjoM!dX%t9XC5BQB1!8(C2F$X8$|?A1MjwTl{22+H;Aw@CQr*xkqr7abRtrX{R%NJ>=0Ukz z=f7=MP3t{{`FQSs2G8XZn+o16PZfd(=QW%|SiuudYz{&pqQM8hNMjlT2#PeWVbIZC z&=7)O;e6h#8uy#~MWeo<7b^z+^0ks)+0^T%{JTo8wQKU+x6XprpIGwX+cB(Fo}K7O z3PA~6(Hk@# zC7!mmtt5U`6K2|ar#HB9aqqNtQWzre(&uaXfy-iWS8wb}y=)#z@gxTqh{8Nr&(j-VWdv`^olhT4u#<*@lL9@Gg5p^0Dgi$GylC zt30(;D_C{2y2BnhacW1K4uB0AYh!cND^0UfHtInv5h91_E3=#lar9QC0kd6fyO9!` zVsTf)J$%49(hm*{nS_ax=QE|Joz!+i_?XnpP4^6OCWwN)(=*C8&WDnX!#NSpo*rCaeX1di+X|sVtywP__e`0< z$y0BrYf=kb;Us%_+j$X@5vLT90k>Cxdv%@4jR8h{QH((Vs$C`9K*?}Ba9^H zk1(1X_Z}gd9QPj~_A|E!aFO3v>;PdV8RMN1#W2Px#i+l)7g%6whT=29RV0C;Y)QZf zz)N!5FoH+|NcJyd(uI>^Cb9P=pJC)j3QppeK_rPFr-7S9VG7g7&YVftdGx0)=P4Uu zxAT?0nWNpAul99*wXbum+j*w1^Hsd&!v2$N2s00ovrpmk9?t&7O0@9$EZ-mC^Bm6p z0ktNC%<=v1d&DV^QXYMZ%M_y&qg0Pjj!}+LW*E;QV|whmCCM}}N7Clm6e(8iIxBXA zyx&BERa?L!mUwmK`7abtJ9u1*iHufBq80mD)^>ogz$WqrhSfh<3~-B6glqf`abt^# zqz?0e-{9Hy2=W(56}G*CyRa>_joJ#oAQtHb76ol*vC|!_%^w$=gW)Fmh8QJD=2v94 zBkw=QvgB#uPUOQDa+0Zqwa5cUj*9*hM~+brf8D}H3tR0bnIthF34>Th7%Mzv7IEAm THFtS$E_Hy(9D~`mAwT*Li6g`g literal 0 HcmV?d00001 diff --git a/airbyte-scheduler/models/bin/test/io/airbyte/scheduler/models/AttemptTest.class b/airbyte-scheduler/models/bin/test/io/airbyte/scheduler/models/AttemptTest.class new file mode 100644 index 0000000000000000000000000000000000000000..5d33fd3e9f40e4ce6374671f90941332c126f60a GIT binary patch literal 1300 zcmb7ETTc@~6#fPZrOPU%2!f)n0@6Zd@qVeAG|-xwrWjgk#HVc;+aY^tW@kzGSrQY7 zCi?D=GM;IRF~9lvGoG!A)FF^sEsv|711h%eU2r+#-%5G$E_+y z5zNAFTNj#3AcZS&%n+L)$Y``E zG%<@ghWPGYrBbTAVOSrgkX~%g0K>eA1zcm8c6v|#UZ{4@%&?pOk7Pr=AVDtTW*j#d zmWHUT9FQT+3<(?e0rW%do+!Ezi+4A$RUkPkyHyKOSDg1ZcpPWMaEaYO2AEWMwp z>kg$&Wb~7d7xSfZVO!^2H<8s5MlYf!Bd$F+OxW5pQQh0xDipR0+i~2d!5qwTLCQc* z;3318Jzw%LaF6(b)eO9jaJwU8b!0#@UH#wT6BaPNnVXS&ymOH!Mzk^N|&)D|HNfzslZYM>xnQFe#=tF z9X`lz7}&&Py>3q!X4BQfjo>K#70{KmxTMEP zv*~1Xj;)iz{F%%b{$B&L>h3JtRtABoAyf5sS|zdCt5kd^ck+6;rbbF zpJ4U;zIK9pf9?aI6k-&dq~z0>r(P~&<^t$SAJovhLjW3RjVjQDjBnWdka}>6M?Xlr RNPDiEVT8UiJnh<^{RZOITABa= literal 0 HcmV?d00001 diff --git a/airbyte-scheduler/models/bin/test/io/airbyte/scheduler/models/JobTest.class b/airbyte-scheduler/models/bin/test/io/airbyte/scheduler/models/JobTest.class new file mode 100644 index 0000000000000000000000000000000000000000..2699f6f3a258570568e35f38c9c061c42bceeec2 GIT binary patch literal 2049 zcmeHI-%k@k5T30-ODz@=6cl9*RKKRhN+nu>@zMc7I`~BzVuK@52?iHaxU`eQe3EergJTPI8 z@41NUAXa-kGQpPWw7IcG7$Gp(X9p~ZnCu4IojwmOfw2`KgQU@-t(7jpWkPIGsyGo5vqDLlXw`{$Y@X8cc)Q2ZCymuEv`SMXP>Yo8 z*6F&E`=Z-EOn9BPtQLL`z3FzHHifY(Yu55Ov8w}5%QEW>dIq1TAl@!h&G)%B)GBH* zT`Y`2G-?t0SeDaVGW3j33b?~;Z;)-<*~Hm8&4PX>&z2iZL{9UTi({q_>-30C%5Nwq zJY|Z0n$lk^PZ>%uQGrpoLSUxWJZgB_oQ4-fwJ9Wj<>C(4ZH7H2Fx6Bci*}h7ew}TO z*q$&1?l;dN#Rh>{i;~6D`LJYj6nP~DHS?UWC%asRJt4V z9V!-WA}q?BB_i+wZm)c3cwitM$r-|;@cD4CHO3V zfzrFF@+YW#!&L#QXnhR80!*Tyt4ZQ`J#y1}|gU{1w*K^RObI{5#3v-C# z5gwf2b2A4a Date: Fri, 22 Apr 2022 18:05:31 +0100 Subject: [PATCH 2/4] source-facebook-marketing: fix integration test for page_size conf --- .../source-facebook-marketing/integration_tests/spec.json | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/airbyte-integrations/connectors/source-facebook-marketing/integration_tests/spec.json b/airbyte-integrations/connectors/source-facebook-marketing/integration_tests/spec.json index 3e5ca7679f53..6113be0de55c 100644 --- a/airbyte-integrations/connectors/source-facebook-marketing/integration_tests/spec.json +++ b/airbyte-integrations/connectors/source-facebook-marketing/integration_tests/spec.json @@ -293,6 +293,14 @@ }, "required": ["name"] } + }, + "page_size": { + "title": "Page Size of Requests", + "description": "Page size used when sending requests to Facebook API to specify number of records per page when response has pagination. Most users do not need to set this field unless they specifically need to tune the connector to address specific issues or use cases.", + "default": 100, + "order": 7, + "exclusiveMinimum": 0, + "type": "integer" } }, "required": ["account_id", "start_date", "access_token"] From f4b671db8ea4e304b0845545d91975b0b4a73c99 Mon Sep 17 00:00:00 2001 From: Harshith Mullapudi Date: Thu, 5 May 2022 11:22:03 +0530 Subject: [PATCH 3/4] fix: bin are added --- airbyte-api/bin/main/config.yaml | 4530 ----------------- .../airbyte/api/client/AirbyteApiClient.class | Bin 7513 -> 0 bytes .../airbyte/api/client/PatchedLogsApi.class | Bin 3364 -> 0 bytes .../commons/cli/Clis$RelaxedParser.class | Bin 1460 -> 0 bytes .../main/io/airbyte/commons/cli/Clis.class | Bin 2931 -> 0 bytes .../io/airbyte/commons/cli/ClisTest.class | Bin 4543 -> 0 bytes .../airbyte/commons/docker/DockerUtils.class | Bin 3226 -> 0 bytes .../commons/docker/DockerUtilsTest.class | Bin 854 -> 0 bytes .../concurrency/GracefulShutdownHandler.class | Bin 1707 -> 0 bytes .../LifecycledCallable$Builder.class | Bin 4050 -> 0 bytes .../concurrency/LifecycledCallable.class | Bin 3133 -> 0 bytes .../commons/concurrency/VoidCallable.class | Bin 1393 -> 0 bytes .../commons/concurrency/WaitingUtils.class | Bin 1460 -> 0 bytes .../main/io/airbyte/commons/enums/Enums.class | Bin 5273 -> 0 bytes .../features/EnvVariableFeatureFlags.class | Bin 1091 -> 0 bytes .../commons/features/FeatureFlags.class | Bin 268 -> 0 bytes .../functional/CheckedBiConsumer.class | Bin 456 -> 0 bytes .../functional/CheckedBiFunction.class | Bin 448 -> 0 bytes .../commons/functional/CheckedConsumer.class | Bin 411 -> 0 bytes .../commons/functional/CheckedFunction.class | Bin 449 -> 0 bytes .../commons/functional/CheckedSupplier.class | Bin 406 -> 0 bytes .../commons/functional/Consumers.class | Bin 1807 -> 0 bytes .../commons/functional/ListConsumer.class | Bin 1121 -> 0 bytes .../main/io/airbyte/commons/io/Archives.class | Bin 6150 -> 0 bytes .../airbyte/commons/io/FileTtlManager.class | Bin 5543 -> 0 bytes .../bin/main/io/airbyte/commons/io/IOs.class | Bin 4944 -> 0 bytes .../io/airbyte/commons/io/LineGobbler.class | Bin 5752 -> 0 bytes .../airbyte/commons/jackson/MoreMappers.class | Bin 1355 -> 0 bytes .../io/airbyte/commons/json/JsonPaths.class | Bin 5524 -> 0 bytes .../io/airbyte/commons/json/JsonSchemas.class | Bin 12208 -> 0 bytes .../io/airbyte/commons/json/Jsons$1.class | Bin 632 -> 0 bytes .../json/Jsons$JsonPrettyPrinter.class | Bin 1399 -> 0 bytes .../main/io/airbyte/commons/json/Jsons.class | Bin 16935 -> 0 bytes .../commons/lang/CloseableConsumer.class | Bin 327 -> 0 bytes .../airbyte/commons/lang/CloseableQueue.class | Bin 297 -> 0 bytes .../commons/lang/Exceptions$Procedure.class | Bin 306 -> 0 bytes .../io/airbyte/commons/lang/Exceptions.class | Bin 3584 -> 0 bytes .../airbyte/commons/lang/MoreBooleans.class | Bin 524 -> 0 bytes .../io/airbyte/commons/lang/Queues$1.class | Bin 1432 -> 0 bytes .../main/io/airbyte/commons/lang/Queues.class | Bin 987 -> 0 bytes .../commons/logging/LoggingHelper$Color.class | Bin 2261 -> 0 bytes .../commons/logging/LoggingHelper.class | Bin 1188 -> 0 bytes .../commons/logging/MdcScope$Builder.class | Bin 3530 -> 0 bytes .../io/airbyte/commons/logging/MdcScope.class | Bin 1884 -> 0 bytes .../io/airbyte/commons/map/MoreMaps.class | Bin 1046 -> 0 bytes .../commons/resources/MoreResources.class | Bin 4688 -> 0 bytes .../io/airbyte/commons/set/MoreSets.class | Bin 1334 -> 0 bytes .../airbyte/commons/stream/MoreStreams.class | Bin 1221 -> 0 bytes .../io/airbyte/commons/string/Strings.class | Bin 2429 -> 0 bytes .../main/io/airbyte/commons/text/Names.class | Bin 1886 -> 0 bytes .../main/io/airbyte/commons/text/Sqls.class | Bin 2193 -> 0 bytes .../io/airbyte/commons/time/Instants.class | Bin 400 -> 0 bytes .../main/io/airbyte/commons/type/Types.class | Bin 1914 -> 0 bytes .../commons/util/AutoCloseableIterator.class | Bin 317 -> 0 bytes .../commons/util/AutoCloseableIterators.class | Bin 7589 -> 0 bytes .../commons/util/CompositeIterator.class | Bin 3138 -> 0 bytes .../util/DefaultAutoCloseableIterator.class | Bin 1938 -> 0 bytes .../util/LazyAutoCloseableIterator.class | Bin 1947 -> 0 bytes .../commons/util/MoreIterators$1.class | Bin 1024 -> 0 bytes .../airbyte/commons/util/MoreIterators.class | Bin 2151 -> 0 bytes .../io/airbyte/commons/util/MoreLists.class | Bin 2485 -> 0 bytes .../airbyte/commons/util/MoreProperties.class | Bin 715 -> 0 bytes .../commons/version/AirbyteVersion.class | Bin 5770 -> 0 bytes .../io/airbyte/commons/yaml/Yamls$1.class | Bin 1571 -> 0 bytes .../commons/yaml/Yamls$YamlConsumer.class | Bin 2806 -> 0 bytes .../main/io/airbyte/commons/yaml/Yamls.class | Bin 5162 -> 0 bytes airbyte-commons/bin/main/log4j2.xml | 206 - .../GracefulShutdownHandlerTest.class | Bin 1256 -> 0 bytes .../concurrency/LifecycledCallableTest.class | Bin 4457 -> 0 bytes .../concurrency/WaitingUtilsTest.class | Bin 1615 -> 0 bytes .../airbyte/commons/enums/EnumsTest$E1.class | Bin 1161 -> 0 bytes .../airbyte/commons/enums/EnumsTest$E2.class | Bin 1109 -> 0 bytes .../airbyte/commons/enums/EnumsTest$E3.class | Bin 1161 -> 0 bytes .../airbyte/commons/enums/EnumsTest$E4.class | Bin 1161 -> 0 bytes .../airbyte/commons/enums/EnumsTest$E5.class | Bin 1280 -> 0 bytes .../io/airbyte/commons/enums/EnumsTest.class | Bin 3458 -> 0 bytes .../commons/io/FileTtlManagerTest.class | Bin 2360 -> 0 bytes .../test/io/airbyte/commons/io/IOsTest.class | Bin 6187 -> 0 bytes .../airbyte/commons/io/LineGobblerTest.class | Bin 2788 -> 0 bytes .../airbyte/commons/json/JsonPathsTest.class | Bin 3881 -> 0 bytes .../commons/json/JsonSchemasTest.class | Bin 5063 -> 0 bytes .../io/airbyte/commons/json/JsonsTest$1.class | Bin 779 -> 0 bytes .../io/airbyte/commons/json/JsonsTest$2.class | Bin 764 -> 0 bytes .../io/airbyte/commons/json/JsonsTest$3.class | Bin 764 -> 0 bytes .../commons/json/JsonsTest$ToClass.class | Bin 1450 -> 0 bytes .../io/airbyte/commons/json/JsonsTest.class | Bin 8002 -> 0 bytes .../airbyte/commons/lang/ExceptionsTest.class | Bin 4158 -> 0 bytes .../commons/lang/MoreBooleansTest.class | Bin 768 -> 0 bytes .../commons/logging/Log4j2ConfigTest.class | Bin 5684 -> 0 bytes .../commons/logging/MdcScopeTest$1.class | Bin 692 -> 0 bytes .../commons/logging/MdcScopeTest$2.class | Bin 693 -> 0 bytes .../commons/logging/MdcScopeTest$3.class | Bin 873 -> 0 bytes .../commons/logging/MdcScopeTest.class | Bin 2501 -> 0 bytes .../io/airbyte/commons/map/MoreMapsTest.class | Bin 1244 -> 0 bytes .../commons/resources/MoreResourcesTest.class | Bin 4115 -> 0 bytes .../io/airbyte/commons/set/MoreSetsTest.class | Bin 2388 -> 0 bytes .../string/StringsTest$JoinClass.class | Bin 736 -> 0 bytes .../airbyte/commons/string/StringsTest.class | Bin 1170 -> 0 bytes .../io/airbyte/commons/text/NamesTest.class | Bin 2342 -> 0 bytes .../io/airbyte/commons/text/SqlsTest$E1.class | Bin 1211 -> 0 bytes .../io/airbyte/commons/text/SqlsTest.class | Bin 1252 -> 0 bytes .../airbyte/commons/time/InstantsTest.class | Bin 776 -> 0 bytes .../util/AutoCloseableIteratorsTest.class | Bin 6669 -> 0 bytes .../commons/util/CompositeIteratorTest.class | Bin 6407 -> 0 bytes .../DefaultAutoCloseableIteratorTest.class | Bin 4205 -> 0 bytes .../util/LazyAutoCloseableIteratorTest.class | Bin 5507 -> 0 bytes .../airbyte/commons/util/MoreListsTest.class | Bin 1729 -> 0 bytes .../commons/util/MorePropertiesTest.class | Bin 1508 -> 0 bytes .../commons/version/AirbyteVersionTest.class | Bin 5153 -> 0 bytes .../commons/yaml/YamlsTest$ToClass.class | Bin 1450 -> 0 bytes .../io/airbyte/commons/yaml/YamlsTest.class | Bin 6176 -> 0 bytes .../json_schemas/composite_json_schema.json | 39 - .../json_schemas/json_with_all_types.json | 34 - .../json_with_array_type_fields.json | 18 - ...ith_array_type_fields_with_composites.json | 32 - .../org.mockito.plugins.MockMaker | 1 - airbyte-commons/bin/test/resource_test | 1 - airbyte-commons/bin/test/resource_test_a | 1 - .../bin/test/subdir/resource_test_a | 1 - .../bin/test/subdir/resource_test_sub | 1 - .../bin/test/subdir/resource_test_sub_2 | 1 - .../io/airbyte/config/AirbyteConfig.class | Bin 464 -> 0 bytes .../config/AirbyteConfigValidator.class | Bin 1038 -> 0 bytes .../main/io/airbyte/config/ConfigSchema.class | Bin 7025 -> 0 bytes .../config/ConfigSchemaMigrationSupport.class | Bin 627 -> 0 bytes .../airbyte/config/ConfigWithMetadata.class | Bin 2203 -> 0 bytes .../config/Configs$DeploymentMode.class | Bin 1179 -> 0 bytes .../Configs$SecretPersistenceType.class | Bin 1315 -> 0 bytes .../config/Configs$TrackingStrategy.class | Bin 1199 -> 0 bytes .../config/Configs$WorkerEnvironment.class | Bin 1208 -> 0 bytes .../bin/main/io/airbyte/config/Configs.class | Bin 4556 -> 0 bytes .../main/io/airbyte/config/EnvConfigs.class | Bin 31864 -> 0 bytes .../io/airbyte/config/MaxWorkersConfig.class | Bin 1393 -> 0 bytes .../io/airbyte/config/TolerationPOJO.class | Bin 1474 -> 0 bytes .../airbyte/config/WorkerEnvConstants.class | Bin 471 -> 0 bytes .../config/WorkspaceRetentionConfig.class | Bin 724 -> 0 bytes .../io/airbyte/config/helpers/CloudLogs.class | Bin 3292 -> 0 bytes .../io/airbyte/config/helpers/GcsLogs.class | Bin 7633 -> 0 bytes .../config/helpers/LogClientSingleton.class | Bin 6483 -> 0 bytes .../airbyte/config/helpers/LogConfigs.class | Bin 706 -> 0 bytes .../io/airbyte/config/helpers/S3Logs.class | Bin 13184 -> 0 bytes .../config/helpers/ScheduleHelpers.class | Bin 1024 -> 0 bytes .../YamlListToStandardDefinitions.class | Bin 4164 -> 0 bytes .../CloudStorageConfigs$GcsConfig.class | Bin 847 -> 0 bytes .../CloudStorageConfigs$MinioConfig.class | Bin 958 -> 0 bytes ...rageConfigs$S3ApiWorkerStorageConfig.class | Bin 1021 -> 0 bytes .../CloudStorageConfigs$S3Config.class | Bin 935 -> 0 bytes ...loudStorageConfigs$WorkerStorageType.class | Bin 1401 -> 0 bytes .../config/storage/CloudStorageConfigs.class | Bin 3649 -> 0 bytes .../storage/DefaultGcsClientFactory.class | Bin 2676 -> 0 bytes .../storage/DefaultS3ClientFactory.class | Bin 3622 -> 0 bytes .../config/storage/MinioS3ClientFactory.class | Bin 3930 -> 0 bytes .../models/bin/main/types/ActorCatalog.yaml | 20 - .../main/types/ActorCatalogFetchEvent.yaml | 27 - .../ActorDefinitionResourceRequirements.yaml | 30 - .../models/bin/main/types/ActorType.yaml | 9 - .../bin/main/types/AttemptFailureSummary.yaml | 18 - .../CustomerioNotificationConfiguration.yaml | 8 - .../models/bin/main/types/DataType.yaml | 12 - .../bin/main/types/DestinationConnection.yaml | 35 - .../main/types/DestinationOAuthParameter.yaml | 25 - .../bin/main/types/DestinationSyncMode.yaml | 11 - .../bin/main/types/DockerImageSpec.yaml | 16 - .../models/bin/main/types/FailureReason.yaml | 44 - .../main/types/JobCheckConnectionConfig.yaml | 17 - .../models/bin/main/types/JobConfig.yaml | 29 - .../main/types/JobDiscoverCatalogConfig.yaml | 17 - .../bin/main/types/JobGetSpecConfig.yaml | 12 - .../models/bin/main/types/JobOutput.yaml | 25 - .../main/types/JobResetConnectionConfig.yaml | 41 - .../models/bin/main/types/JobSyncConfig.yaml | 61 - .../models/bin/main/types/JobType.yaml | 14 - .../main/types/NamespaceDefinitionType.yaml | 11 - .../bin/main/types/NormalizationInput.yaml | 23 - .../bin/main/types/NormalizationSummary.yaml | 15 - .../models/bin/main/types/Notification.yaml | 24 - .../bin/main/types/NotificationType.yaml | 9 - .../models/bin/main/types/OperatorDbt.yaml | 18 - .../bin/main/types/OperatorDbtInput.yaml | 17 - .../bin/main/types/OperatorNormalization.yaml | 13 - .../models/bin/main/types/OperatorType.yaml | 10 - .../main/types/ReplicationAttemptSummary.yaml | 33 - .../bin/main/types/ReplicationOutput.yaml | 22 - .../bin/main/types/ReplicationStatus.yaml | 10 - .../bin/main/types/ResourceRequirements.yaml | 17 - .../types/SlackNotificationConfiguration.yaml | 12 - .../bin/main/types/SourceConnection.yaml | 35 - .../bin/main/types/SourceOAuthParameter.yaml | 25 - .../types/StandardCheckConnectionInput.yaml | 14 - .../types/StandardCheckConnectionOutput.yaml | 17 - .../types/StandardDestinationDefinition.yaml | 57 - .../types/StandardDiscoverCatalogInput.yaml | 14 - .../types/StandardDiscoverCatalogOutput.yaml | 14 - .../bin/main/types/StandardGetSpecOutput.yaml | 12 - .../main/types/StandardSourceDefinition.yaml | 64 - .../models/bin/main/types/StandardSync.yaml | 76 - .../bin/main/types/StandardSyncInput.yaml | 54 - .../bin/main/types/StandardSyncOperation.yaml | 34 - .../bin/main/types/StandardSyncOutput.yaml | 24 - .../bin/main/types/StandardSyncState.yaml | 17 - .../bin/main/types/StandardSyncSummary.yaml | 36 - .../bin/main/types/StandardWorkspace.yaml | 49 - .../models/bin/main/types/State.yaml | 14 - .../bin/main/types/StreamSyncStats.yaml | 15 - .../models/bin/main/types/SyncMode.yaml | 9 - .../models/bin/main/types/SyncStats.yaml | 19 - .../main/types/WorkerDestinationConfig.yaml | 24 - .../bin/main/types/WorkerSourceConfig.yaml | 20 - .../main/types/WorkspaceServiceAccount.yaml | 31 - .../io/airbyte/config/ConfigSchemaTest.class | Bin 1384 -> 0 bytes .../io/airbyte/config/DataTypeEnumTest.class | Bin 1111 -> 0 bytes ...ConfigsTest$CheckJobResourceSettings.class | Bin 3459 -> 0 bytes .../io/airbyte/config/EnvConfigsTest.class | Bin 11815 -> 0 bytes .../config/helpers/CloudLogsClientTest.class | Bin 2422 -> 0 bytes .../airbyte/config/helpers/GcsLogsTest.class | Bin 3798 -> 0 bytes .../helpers/KubeLoggingConfigTest.class | Bin 3794 -> 0 bytes .../helpers/LogClientSingletonTest.class | Bin 2923 -> 0 bytes .../airbyte/config/helpers/S3LogsTest.class | Bin 6510 -> 0 bytes .../config/helpers/ScheduleHelpersTest.class | Bin 1040 -> 0 bytes ...tionsTest$VerifyAndConvertToJsonNode.class | Bin 4764 -> 0 bytes ...ionsTest$VerifyAndConvertToModelList.class | Bin 3435 -> 0 bytes .../YamlListToStandardDefinitionsTest.class | Bin 2220 -> 0 bytes .../config/storage/CloudLogsClientTest.class | Bin 2285 -> 0 bytes .../storage/DefaultS3ClientFactoryTest.class | Bin 2517 -> 0 bytes .../storage/MinioS3ClientFactoryTest.class | Bin 2556 -> 0 bytes .../config/specs/GcsBucketSpecFetcher.class | Bin 2586 -> 0 bytes .../specs/SeedConnectorSpecGenerator.class | Bin 4096 -> 0 bytes .../config/specs/SeedConnectorType.class | Bin 1641 -> 0 bytes .../specs/GcsBucketSpecFetcherTest.class | Bin 2832 -> 0 bytes .../SeedConnectorSpecGeneratorTest.class | Bin 5809 -> 0 bytes .../base-java/bin/main/bastion/Dockerfile | 25 - .../airbyte/integrations/BaseConnector.class | Bin 923 -> 0 bytes .../base/AirbyteMessageConsumer.class | Bin 1502 -> 0 bytes .../base/AirbyteStreamNameNamespacePair.class | Bin 3938 -> 0 bytes .../airbyte/integrations/base/Command.class | Bin 1216 -> 0 bytes .../CommitOnStateAirbyteMessageConsumer.class | Bin 1651 -> 0 bytes .../integrations/base/Destination.class | Bin 1345 -> 0 bytes ...ailureTrackingAirbyteMessageConsumer.class | Bin 3056 -> 0 bytes .../integrations/base/Integration.class | Bin 898 -> 0 bytes .../base/IntegrationCliParser.class | Bin 6475 -> 0 bytes .../integrations/base/IntegrationConfig.class | Bin 3544 -> 0 bytes .../integrations/base/IntegrationRunner.class | Bin 9651 -> 0 bytes .../integrations/base/JavaBaseConstants.class | Bin 903 -> 0 bytes .../io/airbyte/integrations/base/Source.class | Bin 1378 -> 0 bytes .../AirbyteSentry$ThrowingCallable.class | Bin 550 -> 0 bytes .../AirbyteSentry$ThrowingRunnable.class | Bin 511 -> 0 bytes .../base/sentry/AirbyteSentry.class | Bin 5618 -> 0 bytes .../SpecModifyingDestination.class | Bin 2485 -> 0 bytes .../SpecModifyingSource.class | Bin 2880 -> 0 bytes .../base/ssh/SshBastionContainer.class | Bin 6973 -> 0 bytes .../integrations/base/ssh/SshHelpers.class | Bin 1206 -> 0 bytes .../base/ssh/SshTunnel$TunnelMethod.class | Bin 1363 -> 0 bytes .../integrations/base/ssh/SshTunnel.class | Bin 13463 -> 0 bytes .../base/ssh/SshWrappedDestination.class | Bin 2883 -> 0 bytes .../base/ssh/SshWrappedSource.class | Bin 3566 -> 0 bytes .../airbyte/integrations/base/ssh/readme.md | 63 - .../destination/ExtendedNameTransformer.class | Bin 1251 -> 0 bytes .../NamingConventionTransformer.class | Bin 468 -> 0 bytes .../destination/StandardNameTransformer.class | Bin 4329 -> 0 bytes .../BufferedStreamConsumer.class | Bin 5673 -> 0 bytes .../CheckAndRemoveRecordWriter.class | Bin 434 -> 0 bytes .../OnCloseFunction.class | Bin 640 -> 0 bytes .../OnStartFunction.class | Bin 223 -> 0 bytes .../RecordSizeEstimator.class | Bin 1716 -> 0 bytes .../RecordWriter.class | Bin 961 -> 0 bytes .../StreamDateFormatter.class | Bin 632 -> 0 bytes .../record_buffer/BaseSerializedBuffer.class | Bin 4759 -> 0 bytes .../record_buffer/BufferStorage.class | Bin 626 -> 0 bytes .../record_buffer/BufferingStrategy.class | Bin 1044 -> 0 bytes .../record_buffer/FileBuffer.class | Bin 2967 -> 0 bytes .../record_buffer/InMemoryBuffer.class | Bin 2880 -> 0 bytes .../InMemoryRecordBufferingStrategy.class | Bin 4556 -> 0 bytes .../record_buffer/SerializableBuffer.class | Bin 1103 -> 0 bytes .../SerializedBufferingStrategy.class | Bin 4137 -> 0 bytes .../base-java/bin/main/ssh-tunnel-spec.json | 114 - ...byteMessageConsumerTest$TestConsumer.class | Bin 1081 -> 0 bytes ...reTrackingAirbyteMessageConsumerTest.class | Bin 3299 -> 0 bytes .../base/IntegrationCliParserTest.class | Bin 3712 -> 0 bytes .../base/IntegrationConfigTest.class | Bin 4873 -> 0 bytes .../base/IntegrationRunnerTest.class | Bin 13301 -> 0 bytes .../base/NameTransformerTest.class | Bin 2403 -> 0 bytes .../BufferedStreamConsumerTest.class | Bin 15447 -> 0 bytes .../RecordSizeEstimatorTest.class | Bin 1787 -> 0 bytes .../InMemoryRecordBufferingStrategyTest.class | Bin 3856 -> 0 bytes .../SerializedBufferingStrategyTest.class | Bin 11498 -> 0 bytes .../json/AbstractSchemaValidator.class | Bin 2897 -> 0 bytes .../json/ConfigSchemaValidator.class | Bin 791 -> 0 bytes .../validation/json/JsonSchemaValidator.class | Bin 6228 -> 0 bytes .../json/JsonValidationException.class | Bin 589 -> 0 bytes .../json/JsonSchemaValidatorTest.class | Bin 4933 -> 0 bytes .../auto_disable_notification_template.json | 19 - ...disable_warning_notification_template.json | 19 - .../CustomeriolNotificationClient.class | Bin 6075 -> 0 bytes .../notification/NotificationClient.class | Bin 1595 -> 0 bytes .../SlackNotificationClient.class | Bin 2696 -> 0 bytes ...to_disable_slack_notification_template.txt | 3 - ...le_warning_slack_notification_template.txt | 3 - .../failure_slack_notification_template.txt | 4 - .../success_slack_notification_template.txt | 4 - .../CustomerioNotificationClientTest.class | Bin 1868 -> 0 bytes ...NotificationClientTest$ServerHandler.class | Bin 2732 -> 0 bytes .../SlackNotificationClientTest.class | Bin 3096 -> 0 bytes .../airbyte_protocol/airbyte_protocol.yaml | 465 -- .../models/AirbyteProtocolSchema.class | Bin 1683 -> 0 bytes .../protocol/models/CatalogHelpers.class | Bin 8828 -> 0 bytes .../airbyte/protocol/models/CommonField.class | Bin 1462 -> 0 bytes .../io/airbyte/protocol/models/Field.class | Bin 825 -> 0 bytes .../protocol/models/JsonSchemaPrimitive.class | Bin 1344 -> 0 bytes .../models/JsonSchemaType$Builder.class | Bin 1889 -> 0 bytes .../protocol/models/JsonSchemaType.class | Bin 3048 -> 0 bytes .../models/AirbyteProtocolSchemaTest.class | Bin 1821 -> 0 bytes .../protocol/models/CatalogHelpersTest.class | Bin 2667 -> 0 bytes .../models/bin/test/valid_schema.json | 29 - .../main/io/airbyte/queue/OnDiskQueue.class | Bin 3388 -> 0 bytes .../io/airbyte/queue/OnDiskQueueTest.class | Bin 4794 -> 0 bytes .../io/airbyte/scheduler/models/Attempt.class | Bin 4096 -> 0 bytes .../scheduler/models/AttemptStatus.class | Bin 1405 -> 0 bytes .../models/AttemptWithJobInfo$JobInfo.class | Bin 2334 -> 0 bytes .../scheduler/models/AttemptWithJobInfo.class | Bin 1906 -> 0 bytes .../io/airbyte/scheduler/models/Job.class | Bin 5660 -> 0 bytes .../airbyte/scheduler/models/JobStatus.class | Bin 1547 -> 0 bytes .../models/JobWithStatusAndTimestamp.class | Bin 2152 -> 0 bytes .../scheduler/models/AttemptTest.class | Bin 1300 -> 0 bytes .../io/airbyte/scheduler/models/JobTest.class | Bin 2049 -> 0 bytes 324 files changed, 6992 deletions(-) delete mode 100644 airbyte-api/bin/main/config.yaml delete mode 100644 airbyte-api/bin/main/io/airbyte/api/client/AirbyteApiClient.class delete mode 100644 airbyte-api/bin/main/io/airbyte/api/client/PatchedLogsApi.class delete mode 100644 airbyte-commons-cli/bin/main/io/airbyte/commons/cli/Clis$RelaxedParser.class delete mode 100644 airbyte-commons-cli/bin/main/io/airbyte/commons/cli/Clis.class delete mode 100644 airbyte-commons-cli/bin/test/io/airbyte/commons/cli/ClisTest.class delete mode 100644 airbyte-commons-docker/bin/main/io/airbyte/commons/docker/DockerUtils.class delete mode 100644 airbyte-commons-docker/bin/test/io/airbyte/commons/docker/DockerUtilsTest.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/concurrency/GracefulShutdownHandler.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/concurrency/LifecycledCallable$Builder.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/concurrency/LifecycledCallable.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/concurrency/VoidCallable.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/concurrency/WaitingUtils.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/enums/Enums.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/features/EnvVariableFeatureFlags.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/features/FeatureFlags.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/functional/CheckedBiConsumer.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/functional/CheckedBiFunction.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/functional/CheckedConsumer.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/functional/CheckedFunction.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/functional/CheckedSupplier.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/functional/Consumers.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/functional/ListConsumer.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/io/Archives.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/io/FileTtlManager.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/io/IOs.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/io/LineGobbler.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/jackson/MoreMappers.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/json/JsonPaths.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/json/JsonSchemas.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/json/Jsons$1.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/json/Jsons$JsonPrettyPrinter.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/json/Jsons.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/lang/CloseableConsumer.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/lang/CloseableQueue.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/lang/Exceptions$Procedure.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/lang/Exceptions.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/lang/MoreBooleans.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/lang/Queues$1.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/lang/Queues.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/logging/LoggingHelper$Color.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/logging/LoggingHelper.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/logging/MdcScope$Builder.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/logging/MdcScope.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/map/MoreMaps.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/resources/MoreResources.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/set/MoreSets.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/stream/MoreStreams.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/string/Strings.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/text/Names.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/text/Sqls.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/time/Instants.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/type/Types.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/util/AutoCloseableIterator.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/util/AutoCloseableIterators.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/util/CompositeIterator.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/util/DefaultAutoCloseableIterator.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/util/LazyAutoCloseableIterator.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/util/MoreIterators$1.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/util/MoreIterators.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/util/MoreLists.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/util/MoreProperties.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/version/AirbyteVersion.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/yaml/Yamls$1.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/yaml/Yamls$YamlConsumer.class delete mode 100644 airbyte-commons/bin/main/io/airbyte/commons/yaml/Yamls.class delete mode 100644 airbyte-commons/bin/main/log4j2.xml delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/concurrency/GracefulShutdownHandlerTest.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/concurrency/LifecycledCallableTest.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/concurrency/WaitingUtilsTest.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/enums/EnumsTest$E1.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/enums/EnumsTest$E2.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/enums/EnumsTest$E3.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/enums/EnumsTest$E4.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/enums/EnumsTest$E5.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/enums/EnumsTest.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/io/FileTtlManagerTest.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/io/IOsTest.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/io/LineGobblerTest.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/json/JsonPathsTest.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/json/JsonSchemasTest.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/json/JsonsTest$1.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/json/JsonsTest$2.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/json/JsonsTest$3.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/json/JsonsTest$ToClass.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/json/JsonsTest.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/lang/ExceptionsTest.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/lang/MoreBooleansTest.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/logging/Log4j2ConfigTest.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/logging/MdcScopeTest$1.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/logging/MdcScopeTest$2.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/logging/MdcScopeTest$3.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/logging/MdcScopeTest.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/map/MoreMapsTest.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/resources/MoreResourcesTest.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/set/MoreSetsTest.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/string/StringsTest$JoinClass.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/string/StringsTest.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/text/NamesTest.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/text/SqlsTest$E1.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/text/SqlsTest.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/time/InstantsTest.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/util/AutoCloseableIteratorsTest.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/util/CompositeIteratorTest.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/util/DefaultAutoCloseableIteratorTest.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/util/LazyAutoCloseableIteratorTest.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/util/MoreListsTest.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/util/MorePropertiesTest.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/version/AirbyteVersionTest.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/yaml/YamlsTest$ToClass.class delete mode 100644 airbyte-commons/bin/test/io/airbyte/commons/yaml/YamlsTest.class delete mode 100644 airbyte-commons/bin/test/json_schemas/composite_json_schema.json delete mode 100644 airbyte-commons/bin/test/json_schemas/json_with_all_types.json delete mode 100644 airbyte-commons/bin/test/json_schemas/json_with_array_type_fields.json delete mode 100644 airbyte-commons/bin/test/json_schemas/json_with_array_type_fields_with_composites.json delete mode 100644 airbyte-commons/bin/test/mockito-extensions/org.mockito.plugins.MockMaker delete mode 100644 airbyte-commons/bin/test/resource_test delete mode 100644 airbyte-commons/bin/test/resource_test_a delete mode 100644 airbyte-commons/bin/test/subdir/resource_test_a delete mode 100644 airbyte-commons/bin/test/subdir/resource_test_sub delete mode 100644 airbyte-commons/bin/test/subdir/resource_test_sub_2 delete mode 100644 airbyte-config/models/bin/main/io/airbyte/config/AirbyteConfig.class delete mode 100644 airbyte-config/models/bin/main/io/airbyte/config/AirbyteConfigValidator.class delete mode 100644 airbyte-config/models/bin/main/io/airbyte/config/ConfigSchema.class delete mode 100644 airbyte-config/models/bin/main/io/airbyte/config/ConfigSchemaMigrationSupport.class delete mode 100644 airbyte-config/models/bin/main/io/airbyte/config/ConfigWithMetadata.class delete mode 100644 airbyte-config/models/bin/main/io/airbyte/config/Configs$DeploymentMode.class delete mode 100644 airbyte-config/models/bin/main/io/airbyte/config/Configs$SecretPersistenceType.class delete mode 100644 airbyte-config/models/bin/main/io/airbyte/config/Configs$TrackingStrategy.class delete mode 100644 airbyte-config/models/bin/main/io/airbyte/config/Configs$WorkerEnvironment.class delete mode 100644 airbyte-config/models/bin/main/io/airbyte/config/Configs.class delete mode 100644 airbyte-config/models/bin/main/io/airbyte/config/EnvConfigs.class delete mode 100644 airbyte-config/models/bin/main/io/airbyte/config/MaxWorkersConfig.class delete mode 100644 airbyte-config/models/bin/main/io/airbyte/config/TolerationPOJO.class delete mode 100644 airbyte-config/models/bin/main/io/airbyte/config/WorkerEnvConstants.class delete mode 100644 airbyte-config/models/bin/main/io/airbyte/config/WorkspaceRetentionConfig.class delete mode 100644 airbyte-config/models/bin/main/io/airbyte/config/helpers/CloudLogs.class delete mode 100644 airbyte-config/models/bin/main/io/airbyte/config/helpers/GcsLogs.class delete mode 100644 airbyte-config/models/bin/main/io/airbyte/config/helpers/LogClientSingleton.class delete mode 100644 airbyte-config/models/bin/main/io/airbyte/config/helpers/LogConfigs.class delete mode 100644 airbyte-config/models/bin/main/io/airbyte/config/helpers/S3Logs.class delete mode 100644 airbyte-config/models/bin/main/io/airbyte/config/helpers/ScheduleHelpers.class delete mode 100644 airbyte-config/models/bin/main/io/airbyte/config/helpers/YamlListToStandardDefinitions.class delete mode 100644 airbyte-config/models/bin/main/io/airbyte/config/storage/CloudStorageConfigs$GcsConfig.class delete mode 100644 airbyte-config/models/bin/main/io/airbyte/config/storage/CloudStorageConfigs$MinioConfig.class delete mode 100644 airbyte-config/models/bin/main/io/airbyte/config/storage/CloudStorageConfigs$S3ApiWorkerStorageConfig.class delete mode 100644 airbyte-config/models/bin/main/io/airbyte/config/storage/CloudStorageConfigs$S3Config.class delete mode 100644 airbyte-config/models/bin/main/io/airbyte/config/storage/CloudStorageConfigs$WorkerStorageType.class delete mode 100644 airbyte-config/models/bin/main/io/airbyte/config/storage/CloudStorageConfigs.class delete mode 100644 airbyte-config/models/bin/main/io/airbyte/config/storage/DefaultGcsClientFactory.class delete mode 100644 airbyte-config/models/bin/main/io/airbyte/config/storage/DefaultS3ClientFactory.class delete mode 100644 airbyte-config/models/bin/main/io/airbyte/config/storage/MinioS3ClientFactory.class delete mode 100644 airbyte-config/models/bin/main/types/ActorCatalog.yaml delete mode 100644 airbyte-config/models/bin/main/types/ActorCatalogFetchEvent.yaml delete mode 100644 airbyte-config/models/bin/main/types/ActorDefinitionResourceRequirements.yaml delete mode 100644 airbyte-config/models/bin/main/types/ActorType.yaml delete mode 100644 airbyte-config/models/bin/main/types/AttemptFailureSummary.yaml delete mode 100644 airbyte-config/models/bin/main/types/CustomerioNotificationConfiguration.yaml delete mode 100644 airbyte-config/models/bin/main/types/DataType.yaml delete mode 100644 airbyte-config/models/bin/main/types/DestinationConnection.yaml delete mode 100644 airbyte-config/models/bin/main/types/DestinationOAuthParameter.yaml delete mode 100644 airbyte-config/models/bin/main/types/DestinationSyncMode.yaml delete mode 100644 airbyte-config/models/bin/main/types/DockerImageSpec.yaml delete mode 100644 airbyte-config/models/bin/main/types/FailureReason.yaml delete mode 100644 airbyte-config/models/bin/main/types/JobCheckConnectionConfig.yaml delete mode 100644 airbyte-config/models/bin/main/types/JobConfig.yaml delete mode 100644 airbyte-config/models/bin/main/types/JobDiscoverCatalogConfig.yaml delete mode 100644 airbyte-config/models/bin/main/types/JobGetSpecConfig.yaml delete mode 100644 airbyte-config/models/bin/main/types/JobOutput.yaml delete mode 100644 airbyte-config/models/bin/main/types/JobResetConnectionConfig.yaml delete mode 100644 airbyte-config/models/bin/main/types/JobSyncConfig.yaml delete mode 100644 airbyte-config/models/bin/main/types/JobType.yaml delete mode 100644 airbyte-config/models/bin/main/types/NamespaceDefinitionType.yaml delete mode 100644 airbyte-config/models/bin/main/types/NormalizationInput.yaml delete mode 100644 airbyte-config/models/bin/main/types/NormalizationSummary.yaml delete mode 100644 airbyte-config/models/bin/main/types/Notification.yaml delete mode 100644 airbyte-config/models/bin/main/types/NotificationType.yaml delete mode 100644 airbyte-config/models/bin/main/types/OperatorDbt.yaml delete mode 100644 airbyte-config/models/bin/main/types/OperatorDbtInput.yaml delete mode 100644 airbyte-config/models/bin/main/types/OperatorNormalization.yaml delete mode 100644 airbyte-config/models/bin/main/types/OperatorType.yaml delete mode 100644 airbyte-config/models/bin/main/types/ReplicationAttemptSummary.yaml delete mode 100644 airbyte-config/models/bin/main/types/ReplicationOutput.yaml delete mode 100644 airbyte-config/models/bin/main/types/ReplicationStatus.yaml delete mode 100644 airbyte-config/models/bin/main/types/ResourceRequirements.yaml delete mode 100644 airbyte-config/models/bin/main/types/SlackNotificationConfiguration.yaml delete mode 100644 airbyte-config/models/bin/main/types/SourceConnection.yaml delete mode 100644 airbyte-config/models/bin/main/types/SourceOAuthParameter.yaml delete mode 100644 airbyte-config/models/bin/main/types/StandardCheckConnectionInput.yaml delete mode 100644 airbyte-config/models/bin/main/types/StandardCheckConnectionOutput.yaml delete mode 100644 airbyte-config/models/bin/main/types/StandardDestinationDefinition.yaml delete mode 100644 airbyte-config/models/bin/main/types/StandardDiscoverCatalogInput.yaml delete mode 100644 airbyte-config/models/bin/main/types/StandardDiscoverCatalogOutput.yaml delete mode 100644 airbyte-config/models/bin/main/types/StandardGetSpecOutput.yaml delete mode 100644 airbyte-config/models/bin/main/types/StandardSourceDefinition.yaml delete mode 100644 airbyte-config/models/bin/main/types/StandardSync.yaml delete mode 100644 airbyte-config/models/bin/main/types/StandardSyncInput.yaml delete mode 100644 airbyte-config/models/bin/main/types/StandardSyncOperation.yaml delete mode 100644 airbyte-config/models/bin/main/types/StandardSyncOutput.yaml delete mode 100644 airbyte-config/models/bin/main/types/StandardSyncState.yaml delete mode 100644 airbyte-config/models/bin/main/types/StandardSyncSummary.yaml delete mode 100644 airbyte-config/models/bin/main/types/StandardWorkspace.yaml delete mode 100644 airbyte-config/models/bin/main/types/State.yaml delete mode 100644 airbyte-config/models/bin/main/types/StreamSyncStats.yaml delete mode 100644 airbyte-config/models/bin/main/types/SyncMode.yaml delete mode 100644 airbyte-config/models/bin/main/types/SyncStats.yaml delete mode 100644 airbyte-config/models/bin/main/types/WorkerDestinationConfig.yaml delete mode 100644 airbyte-config/models/bin/main/types/WorkerSourceConfig.yaml delete mode 100644 airbyte-config/models/bin/main/types/WorkspaceServiceAccount.yaml delete mode 100644 airbyte-config/models/bin/test/io/airbyte/config/ConfigSchemaTest.class delete mode 100644 airbyte-config/models/bin/test/io/airbyte/config/DataTypeEnumTest.class delete mode 100644 airbyte-config/models/bin/test/io/airbyte/config/EnvConfigsTest$CheckJobResourceSettings.class delete mode 100644 airbyte-config/models/bin/test/io/airbyte/config/EnvConfigsTest.class delete mode 100644 airbyte-config/models/bin/test/io/airbyte/config/helpers/CloudLogsClientTest.class delete mode 100644 airbyte-config/models/bin/test/io/airbyte/config/helpers/GcsLogsTest.class delete mode 100644 airbyte-config/models/bin/test/io/airbyte/config/helpers/KubeLoggingConfigTest.class delete mode 100644 airbyte-config/models/bin/test/io/airbyte/config/helpers/LogClientSingletonTest.class delete mode 100644 airbyte-config/models/bin/test/io/airbyte/config/helpers/S3LogsTest.class delete mode 100644 airbyte-config/models/bin/test/io/airbyte/config/helpers/ScheduleHelpersTest.class delete mode 100644 airbyte-config/models/bin/test/io/airbyte/config/helpers/YamlListToStandardDefinitionsTest$VerifyAndConvertToJsonNode.class delete mode 100644 airbyte-config/models/bin/test/io/airbyte/config/helpers/YamlListToStandardDefinitionsTest$VerifyAndConvertToModelList.class delete mode 100644 airbyte-config/models/bin/test/io/airbyte/config/helpers/YamlListToStandardDefinitionsTest.class delete mode 100644 airbyte-config/models/bin/test/io/airbyte/config/storage/CloudLogsClientTest.class delete mode 100644 airbyte-config/models/bin/test/io/airbyte/config/storage/DefaultS3ClientFactoryTest.class delete mode 100644 airbyte-config/models/bin/test/io/airbyte/config/storage/MinioS3ClientFactoryTest.class delete mode 100644 airbyte-config/specs/bin/main/io/airbyte/config/specs/GcsBucketSpecFetcher.class delete mode 100644 airbyte-config/specs/bin/main/io/airbyte/config/specs/SeedConnectorSpecGenerator.class delete mode 100644 airbyte-config/specs/bin/main/io/airbyte/config/specs/SeedConnectorType.class delete mode 100644 airbyte-config/specs/bin/test/io/airbyte/config/specs/GcsBucketSpecFetcherTest.class delete mode 100644 airbyte-config/specs/bin/test/io/airbyte/config/specs/SeedConnectorSpecGeneratorTest.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/bastion/Dockerfile delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/BaseConnector.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/AirbyteMessageConsumer.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/AirbyteStreamNameNamespacePair.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/Command.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/CommitOnStateAirbyteMessageConsumer.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/Destination.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/FailureTrackingAirbyteMessageConsumer.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/Integration.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/IntegrationCliParser.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/IntegrationConfig.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/IntegrationRunner.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/JavaBaseConstants.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/Source.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/sentry/AirbyteSentry$ThrowingCallable.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/sentry/AirbyteSentry$ThrowingRunnable.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/sentry/AirbyteSentry.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/spec_modification/SpecModifyingDestination.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/spec_modification/SpecModifyingSource.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/ssh/SshBastionContainer.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/ssh/SshHelpers.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/ssh/SshTunnel$TunnelMethod.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/ssh/SshTunnel.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/ssh/SshWrappedDestination.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/ssh/SshWrappedSource.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/ssh/readme.md delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/ExtendedNameTransformer.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/NamingConventionTransformer.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/StandardNameTransformer.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/buffered_stream_consumer/BufferedStreamConsumer.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/buffered_stream_consumer/CheckAndRemoveRecordWriter.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/buffered_stream_consumer/OnCloseFunction.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/buffered_stream_consumer/OnStartFunction.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/buffered_stream_consumer/RecordSizeEstimator.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/buffered_stream_consumer/RecordWriter.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/buffered_stream_consumer/StreamDateFormatter.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/record_buffer/BaseSerializedBuffer.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/record_buffer/BufferStorage.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/record_buffer/BufferingStrategy.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/record_buffer/FileBuffer.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/record_buffer/InMemoryBuffer.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/record_buffer/InMemoryRecordBufferingStrategy.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/record_buffer/SerializableBuffer.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/record_buffer/SerializedBufferingStrategy.class delete mode 100644 airbyte-integrations/bases/base-java/bin/main/ssh-tunnel-spec.json delete mode 100644 airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/base/FailureTrackingAirbyteMessageConsumerTest$TestConsumer.class delete mode 100644 airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/base/FailureTrackingAirbyteMessageConsumerTest.class delete mode 100644 airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/base/IntegrationCliParserTest.class delete mode 100644 airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/base/IntegrationConfigTest.class delete mode 100644 airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/base/IntegrationRunnerTest.class delete mode 100644 airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/base/NameTransformerTest.class delete mode 100644 airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/destination/buffered_stream_consumer/BufferedStreamConsumerTest.class delete mode 100644 airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/destination/buffered_stream_consumer/RecordSizeEstimatorTest.class delete mode 100644 airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/destination/record_buffer/InMemoryRecordBufferingStrategyTest.class delete mode 100644 airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/destination/record_buffer/SerializedBufferingStrategyTest.class delete mode 100644 airbyte-json-validation/bin/main/io/airbyte/validation/json/AbstractSchemaValidator.class delete mode 100644 airbyte-json-validation/bin/main/io/airbyte/validation/json/ConfigSchemaValidator.class delete mode 100644 airbyte-json-validation/bin/main/io/airbyte/validation/json/JsonSchemaValidator.class delete mode 100644 airbyte-json-validation/bin/main/io/airbyte/validation/json/JsonValidationException.class delete mode 100644 airbyte-json-validation/bin/test/io/airbyte/validation/json/JsonSchemaValidatorTest.class delete mode 100644 airbyte-notification/bin/main/customerio/auto_disable_notification_template.json delete mode 100644 airbyte-notification/bin/main/customerio/auto_disable_warning_notification_template.json delete mode 100644 airbyte-notification/bin/main/io/airbyte/notification/CustomeriolNotificationClient.class delete mode 100644 airbyte-notification/bin/main/io/airbyte/notification/NotificationClient.class delete mode 100644 airbyte-notification/bin/main/io/airbyte/notification/SlackNotificationClient.class delete mode 100644 airbyte-notification/bin/main/slack/auto_disable_slack_notification_template.txt delete mode 100644 airbyte-notification/bin/main/slack/auto_disable_warning_slack_notification_template.txt delete mode 100644 airbyte-notification/bin/main/slack/failure_slack_notification_template.txt delete mode 100644 airbyte-notification/bin/main/slack/success_slack_notification_template.txt delete mode 100644 airbyte-notification/bin/test/io/airbyte/notification/CustomerioNotificationClientTest.class delete mode 100644 airbyte-notification/bin/test/io/airbyte/notification/SlackNotificationClientTest$ServerHandler.class delete mode 100644 airbyte-notification/bin/test/io/airbyte/notification/SlackNotificationClientTest.class delete mode 100644 airbyte-protocol/models/bin/main/airbyte_protocol/airbyte_protocol.yaml delete mode 100644 airbyte-protocol/models/bin/main/io/airbyte/protocol/models/AirbyteProtocolSchema.class delete mode 100644 airbyte-protocol/models/bin/main/io/airbyte/protocol/models/CatalogHelpers.class delete mode 100644 airbyte-protocol/models/bin/main/io/airbyte/protocol/models/CommonField.class delete mode 100644 airbyte-protocol/models/bin/main/io/airbyte/protocol/models/Field.class delete mode 100644 airbyte-protocol/models/bin/main/io/airbyte/protocol/models/JsonSchemaPrimitive.class delete mode 100644 airbyte-protocol/models/bin/main/io/airbyte/protocol/models/JsonSchemaType$Builder.class delete mode 100644 airbyte-protocol/models/bin/main/io/airbyte/protocol/models/JsonSchemaType.class delete mode 100644 airbyte-protocol/models/bin/test/io/airbyte/protocol/models/AirbyteProtocolSchemaTest.class delete mode 100644 airbyte-protocol/models/bin/test/io/airbyte/protocol/models/CatalogHelpersTest.class delete mode 100644 airbyte-protocol/models/bin/test/valid_schema.json delete mode 100644 airbyte-queue/bin/main/io/airbyte/queue/OnDiskQueue.class delete mode 100644 airbyte-queue/bin/test/io/airbyte/queue/OnDiskQueueTest.class delete mode 100644 airbyte-scheduler/models/bin/main/io/airbyte/scheduler/models/Attempt.class delete mode 100644 airbyte-scheduler/models/bin/main/io/airbyte/scheduler/models/AttemptStatus.class delete mode 100644 airbyte-scheduler/models/bin/main/io/airbyte/scheduler/models/AttemptWithJobInfo$JobInfo.class delete mode 100644 airbyte-scheduler/models/bin/main/io/airbyte/scheduler/models/AttemptWithJobInfo.class delete mode 100644 airbyte-scheduler/models/bin/main/io/airbyte/scheduler/models/Job.class delete mode 100644 airbyte-scheduler/models/bin/main/io/airbyte/scheduler/models/JobStatus.class delete mode 100644 airbyte-scheduler/models/bin/main/io/airbyte/scheduler/models/JobWithStatusAndTimestamp.class delete mode 100644 airbyte-scheduler/models/bin/test/io/airbyte/scheduler/models/AttemptTest.class delete mode 100644 airbyte-scheduler/models/bin/test/io/airbyte/scheduler/models/JobTest.class diff --git a/airbyte-api/bin/main/config.yaml b/airbyte-api/bin/main/config.yaml deleted file mode 100644 index 856be97ae619..000000000000 --- a/airbyte-api/bin/main/config.yaml +++ /dev/null @@ -1,4530 +0,0 @@ -openapi: 3.0.0 -info: - description: | - Airbyte Configuration API - [https://airbyte.io](https://airbyte.io). - - This API is a collection of HTTP RPC-style methods. While it is not a REST API, those familiar with REST should find the conventions of this API recognizable. - - Here are some conventions that this API follows: - * All endpoints are http POST methods. - * All endpoints accept data via `application/json` request bodies. The API does not accept any data via query params. - * The naming convention for endpoints is: localhost:8000/{VERSION}/{METHOD_FAMILY}/{METHOD_NAME} e.g. `localhost:8000/v1/connections/create`. - * For all `update` methods, the whole object must be passed in, even the fields that did not change. - - Change Management: - * The major version of the API endpoint can be determined / specified in the URL `localhost:8080/v1/connections/create` - * Minor version bumps will be invisible to the end user. The user cannot specify minor versions in requests. - * All backwards incompatible changes will happen in major version bumps. We will not make backwards incompatible changes in minor version bumps. Examples of non-breaking changes (includes but not limited to...): - * Adding fields to request or response bodies. - * Adding new HTTP endpoints. - * All `web_backend` APIs are not considered public APIs and are not guaranteeing backwards compatibility. - - version: "1.0.0" - title: Airbyte Configuration API - contact: - email: contact@airbyte.io - license: - name: MIT - url: "https://opensource.org/licenses/MIT" -externalDocs: - description: Find out more about Airbyte - url: "https://airbyte.io" -servers: - - url: "http://localhost:8000/api" -tags: - - name: workspace - description: Workspace related resources. - - name: source_definition - description: SourceDefinition related resources. - - name: source_definition_specification - description: SourceDefinition specification related resources. - - name: source - description: Source related resources. - - name: destination_definition - description: DestinationDefinition related resources. - - name: destination_definition_specification - description: DestinationDefinitionSpecification related resources. - - name: destination - description: Destination related resources. - - name: connection - description: Connection between sources and destinations. - - name: oauth - description: OAuth related resources to delegate access from user. - - name: db_migration - description: Database migration related resources. - - name: web_backend - description: | - Endpoints for the Airbyte web application. Those APIs should not be called outside the web application implementation and are not - guaranteeing any backwards compatibility. - - name: health - description: Healthchecks - - name: deployment - description: Export/Import Airbyte Configuration and Database resources. - -paths: - /v1/workspaces/create: - post: - tags: - - workspace - summary: Creates a workspace - operationId: createWorkspace - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/WorkspaceCreate" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/WorkspaceRead" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/workspaces/delete: - post: - tags: - - workspace - summary: Deletes a workspace - operationId: deleteWorkspace - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/WorkspaceIdRequestBody" - required: true - responses: - "204": - description: The resource was deleted successfully. - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/workspaces/list: - post: - tags: - - workspace - summary: List all workspaces registered in the current Airbyte deployment - operationId: listWorkspaces - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/WorkspaceReadList" - /v1/workspaces/get: - post: - tags: - - workspace - summary: Find workspace by ID - operationId: getWorkspace - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/WorkspaceIdRequestBody" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/WorkspaceRead" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/workspaces/get_by_slug: - post: - tags: - - workspace - summary: Find workspace by slug - operationId: getWorkspaceBySlug - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/SlugRequestBody" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/WorkspaceRead" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/workspaces/update: - post: - tags: - - workspace - summary: Update workspace state - operationId: updateWorkspace - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/WorkspaceUpdate" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/WorkspaceRead" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/workspaces/update_name: - post: - tags: - - workspace - summary: Update workspace name - operationId: updateWorkspaceName - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/WorkspaceUpdateName" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/WorkspaceRead" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/workspaces/tag_feedback_status_as_done: - post: - tags: - - workspace - summary: Update workspace feedback state - operationId: updateWorkspaceFeedback - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/WorkspaceGiveFeedback" - required: true - responses: - "204": - description: The feedback state has been properly updated - "404": - $ref: "#/components/responses/NotFoundResponse" - /v1/notifications/try: - post: - tags: - - notifications - summary: Try sending a notifications - operationId: tryNotificationConfig - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/Notification" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/NotificationRead" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/source_definitions/create: - post: - tags: - - source_definition - summary: Creates a sourceDefinition - operationId: createSourceDefinition - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/SourceDefinitionCreate" - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/SourceDefinitionRead" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/source_definitions/update: - post: - tags: - - source_definition - summary: Update a sourceDefinition - operationId: updateSourceDefinition - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/SourceDefinitionUpdate" - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/SourceDefinitionRead" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/source_definitions/list: - post: - tags: - - source_definition - summary: List all the sourceDefinitions the current Airbyte deployment is configured to use - operationId: listSourceDefinitions - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/SourceDefinitionReadList" - /v1/source_definitions/list_latest: - post: - tags: - - source_definition - summary: List the latest sourceDefinitions Airbyte supports - description: Guaranteed to retrieve the latest information on supported sources. - operationId: listLatestSourceDefinitions - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/SourceDefinitionReadList" - /v1/source_definitions/get: - post: - tags: - - source_definition - summary: Get source - operationId: getSourceDefinition - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/SourceDefinitionIdRequestBody" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/SourceDefinitionRead" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/source_definitions/delete: - post: - tags: - - source_definition - summary: Delete a source definition - operationId: deleteSourceDefinition - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/SourceDefinitionIdRequestBody" - required: true - responses: - "204": - description: The resource was deleted successfully. - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/source_definitions/list_private: - post: - tags: - - source_definition - summary: - List all private, non-custom sourceDefinitions, and for each indicate whether the given workspace has a grant for using the definition. Used - by admins to view and modify a given workspace's grants. - operationId: listPrivateSourceDefinitions - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/WorkspaceIdRequestBody" - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/PrivateSourceDefinitionReadList" - /v1/source_definitions/list_for_workspace: - post: - tags: - - source_definition - summary: List all the sourceDefinitions the given workspace is configured to use - operationId: listSourceDefinitionsForWorkspace - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/WorkspaceIdRequestBody" - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/SourceDefinitionReadList" - /v1/source_definitions/create_custom: - post: - tags: - - source_definition - summary: Creates a custom sourceDefinition for the given workspace - operationId: createCustomSourceDefinition - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/CustomSourceDefinitionCreate" - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/SourceDefinitionRead" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/source_definitions/get_for_workspace: - post: - tags: - - source_definition - summary: Get a sourceDefinition that is configured for the given workspace - operationId: getSourceDefinitionForWorkspace - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/SourceDefinitionIdWithWorkspaceId" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/SourceDefinitionRead" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/source_definitions/update_custom: - post: - tags: - - source_definition - summary: Update a custom sourceDefinition for the given workspace - operationId: updateCustomSourceDefinition - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/CustomSourceDefinitionUpdate" - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/SourceDefinitionRead" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/source_definitions/delete_custom: - post: - tags: - - source_definition - summary: Delete a custom source definition for the given workspace - operationId: deleteCustomSourceDefinition - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/SourceDefinitionIdWithWorkspaceId" - required: true - responses: - "204": - description: The resource was deleted successfully. - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/source_definitions/grant_definition: - post: - tags: - - source_definition - summary: grant a private, non-custom sourceDefinition to a given workspace - operationId: grantSourceDefinitionToWorkspace - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/SourceDefinitionIdWithWorkspaceId" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/PrivateSourceDefinitionRead" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/source_definitions/revoke_definition: - post: - tags: - - source_definition - summary: revoke a grant to a private, non-custom sourceDefinition from a given workspace - operationId: revokeSourceDefinitionFromWorkspace - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/SourceDefinitionIdWithWorkspaceId" - required: true - responses: - "204": - description: The resource was deleted successfully. - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/source_definition_specifications/get: - post: - tags: - - source_definition_specification - summary: Get specification for a SourceDefinition. - operationId: getSourceDefinitionSpecification - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/SourceDefinitionIdWithWorkspaceId" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/SourceDefinitionSpecificationRead" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/sources/create: - post: - tags: - - source - summary: Create a source - operationId: createSource - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/SourceCreate" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/SourceRead" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/sources/update: - post: - tags: - - source - summary: Update a source - operationId: updateSource - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/SourceUpdate" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/SourceRead" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/sources/list: - post: - tags: - - source - summary: List sources for workspace - description: List sources for workspace. Does not return deleted sources. - operationId: listSourcesForWorkspace - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/WorkspaceIdRequestBody" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/SourceReadList" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/sources/get: - post: - tags: - - source - summary: Get source - operationId: getSource - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/SourceIdRequestBody" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/SourceRead" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/sources/search: - post: - tags: - - source - summary: Search sources - operationId: searchSources - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/SourceSearch" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/SourceReadList" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/sources/clone: - post: - tags: - - source - summary: Clone source - operationId: cloneSource - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/SourceIdRequestBody" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/SourceRead" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/sources/delete: - post: - tags: - - source - summary: Delete a source - operationId: deleteSource - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/SourceIdRequestBody" - required: true - responses: - "204": - description: The resource was deleted successfully. - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/sources/check_connection: - post: - tags: - - source - summary: Check connection to the source - operationId: checkConnectionToSource - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/SourceIdRequestBody" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/CheckConnectionRead" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/sources/check_connection_for_update: - post: - tags: - - source - summary: Check connection for a proposed update to a source - operationId: checkConnectionToSourceForUpdate - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/SourceUpdate" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/CheckConnectionRead" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/sources/discover_schema: - post: - tags: - - source - summary: Discover the schema catalog of the source - operationId: discoverSchemaForSource - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/SourceDiscoverSchemaRequestBody" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/SourceDiscoverSchemaRead" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/destination_definitions/create: - post: - tags: - - destination_definition - summary: Creates a destinationsDefinition - operationId: createDestinationDefinition - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/DestinationDefinitionCreate" - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/DestinationDefinitionRead" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/destination_definitions/update: - post: - tags: - - destination_definition - summary: Update destinationDefinition - operationId: updateDestinationDefinition - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/DestinationDefinitionUpdate" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/DestinationDefinitionRead" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/destination_definitions/list: - post: - tags: - - destination_definition - summary: List all the destinationDefinitions the current Airbyte deployment is configured to use - operationId: listDestinationDefinitions - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/DestinationDefinitionReadList" - /v1/destination_definitions/list_latest: - post: - tags: - - destination_definition - summary: List the latest destinationDefinitions Airbyte supports - description: Guaranteed to retrieve the latest information on supported destinations. - operationId: listLatestDestinationDefinitions - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/DestinationDefinitionReadList" - /v1/destination_definitions/get: - post: - tags: - - destination_definition - summary: Get destinationDefinition - operationId: getDestinationDefinition - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/DestinationDefinitionIdRequestBody" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/DestinationDefinitionRead" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/destination_definitions/delete: - post: - tags: - - destination_definition - summary: Delete a destination definition - operationId: deleteDestinationDefinition - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/DestinationDefinitionIdRequestBody" - required: true - responses: - "204": - description: The resource was deleted successfully. - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/destination_definitions/list_private: - post: - tags: - - destination_definition - summary: - List all private, non-custom destinationDefinitions, and for each indicate whether the given workspace has a grant for using the - definition. Used by admins to view and modify a given workspace's grants. - operationId: listPrivateDestinationDefinitions - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/WorkspaceIdRequestBody" - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/PrivateDestinationDefinitionReadList" - /v1/destination_definitions/list_for_workspace: - post: - tags: - - destination_definition - summary: List all the destinationDefinitions the given workspace is configured to use - operationId: listDestinationDefinitionsForWorkspace - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/WorkspaceIdRequestBody" - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/DestinationDefinitionReadList" - /v1/destination_definitions/create_custom: - post: - tags: - - destination_definition - summary: Creates a custom destinationDefinition for the given workspace - operationId: createCustomDestinationDefinition - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/CustomDestinationDefinitionCreate" - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/DestinationDefinitionRead" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/destination_definitions/get_for_workspace: - post: - tags: - - destination_definition - summary: Get a destinationDefinition that is configured for the given workspace - operationId: getDestinationDefinitionForWorkspace - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/DestinationDefinitionIdWithWorkspaceId" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/DestinationDefinitionRead" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/destination_definitions/update_custom: - post: - tags: - - destination_definition - summary: Update a custom destinationDefinition for the given workspace - operationId: updateCustomDestinationDefinition - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/CustomDestinationDefinitionUpdate" - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/DestinationDefinitionRead" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/destination_definitions/delete_custom: - post: - tags: - - destination_definition - summary: Delete a custom destination definition for the given workspace - operationId: deleteCustomDestinationDefinition - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/DestinationDefinitionIdWithWorkspaceId" - required: true - responses: - "204": - description: The destination was deleted successfully. - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/destination_definitions/grant_definition: - post: - tags: - - destination_definition - summary: grant a private, non-custom destinationDefinition to a given workspace - operationId: grantDestinationDefinitionToWorkspace - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/DestinationDefinitionIdWithWorkspaceId" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/PrivateDestinationDefinitionRead" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/destination_definitions/revoke_definition: - post: - tags: - - destination_definition - summary: revoke a grant to a private, non-custom destinationDefinition from a given workspace - operationId: revokeDestinationDefinitionFromWorkspace - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/DestinationDefinitionIdWithWorkspaceId" - required: true - responses: - "204": - description: The resource was deleted successfully. - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/destination_definition_specifications/get: - post: - tags: - - destination_definition_specification - summary: Get specification for a destinationDefinition - operationId: getDestinationDefinitionSpecification - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/DestinationDefinitionIdWithWorkspaceId" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/DestinationDefinitionSpecificationRead" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - # DESTINATIONS - /v1/destinations/create: - post: - tags: - - destination - summary: Create a destination - operationId: createDestination - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/DestinationCreate" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/DestinationRead" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/destinations/update: - post: - tags: - - destination - summary: Update a destination - operationId: updateDestination - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/DestinationUpdate" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/DestinationRead" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/destinations/list: - post: - tags: - - destination - summary: List configured destinations for a workspace - operationId: listDestinationsForWorkspace - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/WorkspaceIdRequestBody" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/DestinationReadList" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/destinations/get: - post: - tags: - - destination - summary: Get configured destination - operationId: getDestination - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/DestinationIdRequestBody" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/DestinationRead" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/destinations/search: - post: - tags: - - destination - summary: Search destinations - operationId: searchDestinations - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/DestinationSearch" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/DestinationReadList" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/destinations/check_connection: - post: - tags: - - destination - summary: Check connection to the destination - operationId: checkConnectionToDestination - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/DestinationIdRequestBody" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/CheckConnectionRead" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/destinations/check_connection_for_update: - post: - tags: - - destination - summary: Check connection for a proposed update to a destination - operationId: checkConnectionToDestinationForUpdate - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/DestinationUpdate" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/CheckConnectionRead" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/destinations/delete: - post: - tags: - - destination - summary: Delete the destination - operationId: deleteDestination - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/DestinationIdRequestBody" - required: true - responses: - "204": - description: The resource was deleted successfully. - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/destinations/clone: - post: - tags: - - destination - summary: Clone destination - operationId: cloneDestination - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/DestinationIdRequestBody" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/DestinationRead" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/connections/create: - post: - tags: - - connection - summary: Create a connection between a source and a destination - operationId: createConnection - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/ConnectionCreate" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/ConnectionRead" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/connections/update: - post: - tags: - - connection - summary: Update a connection - operationId: updateConnection - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/ConnectionUpdate" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/ConnectionRead" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/connections/list: - post: - tags: - - connection - summary: Returns all connections for a workspace. - description: List connections for workspace. Does not return deleted connections. - operationId: listConnectionsForWorkspace - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/WorkspaceIdRequestBody" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/ConnectionReadList" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/connections/list_all: - post: - tags: - - connection - summary: Returns all connections for a workspace, including deleted connections. - description: List connections for workspace, including deleted connections. - operationId: listAllConnectionsForWorkspace - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/WorkspaceIdRequestBody" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/ConnectionReadList" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/connections/get: - post: - tags: - - connection - summary: Get a connection - operationId: getConnection - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/ConnectionIdRequestBody" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/ConnectionRead" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/state/get: - post: - tags: - - connection - summary: Fetch the current state for a connection. - operationId: getState - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/ConnectionIdRequestBody" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/ConnectionState" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/connections/search: - post: - tags: - - connection - summary: Search connections - operationId: searchConnections - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/ConnectionSearch" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/ConnectionReadList" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/connections/delete: - post: - tags: - - connection - summary: Delete a connection - operationId: deleteConnection - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/ConnectionIdRequestBody" - required: true - responses: - "204": - description: The resource was deleted successfully. - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/connections/sync: - post: - tags: - - connection - summary: Trigger a manual sync of the connection - operationId: syncConnection - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/ConnectionIdRequestBody" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/JobInfoRead" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/connections/reset: - post: - tags: - - connection - summary: Reset the data for the connection. Deletes data generated by the connection in the destination. Resets any cursors back to initial state. - operationId: resetConnection - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/ConnectionIdRequestBody" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/JobInfoRead" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/operations/check: - post: - tags: - - operation - summary: Check if an operation to be created is valid - operationId: checkOperation - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/OperatorConfiguration" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/CheckOperationRead" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/operations/create: - post: - tags: - - operation - summary: Create an operation to be applied as part of a connection pipeline - operationId: createOperation - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/OperationCreate" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/OperationRead" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/operations/update: - post: - tags: - - operation - summary: Update an operation - operationId: updateOperation - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/OperationUpdate" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/OperationRead" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/operations/list: - post: - tags: - - operation - summary: Returns all operations for a connection. - description: List operations for connection. - operationId: listOperationsForConnection - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/ConnectionIdRequestBody" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/OperationReadList" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/operations/get: - post: - tags: - - operation - summary: Returns an operation - operationId: getOperation - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/OperationIdRequestBody" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/OperationRead" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/operations/delete: - post: - tags: - - operation - summary: Delete an operation - operationId: deleteOperation - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/OperationIdRequestBody" - required: true - responses: - "204": - description: The resource was deleted successfully. - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/scheduler/sources/check_connection: - post: - tags: - - scheduler - summary: Run check connection for a given source configuration - operationId: executeSourceCheckConnection - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/SourceCoreConfig" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/CheckConnectionRead" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/scheduler/sources/discover_schema: - post: - tags: - - scheduler - summary: Run discover schema for a given source a source configuration - operationId: executeSourceDiscoverSchema - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/SourceCoreConfig" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/SourceDiscoverSchemaRead" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/scheduler/destinations/check_connection: - post: - tags: - - scheduler - summary: Run check connection for a given destination configuration - operationId: executeDestinationCheckConnection - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/DestinationCoreConfig" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/CheckConnectionRead" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/db_migrations/list: - post: - tags: - - db_migration - summary: List all database migrations - operationId: listMigrations - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/DbMigrationRequestBody" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/DbMigrationReadList" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/db_migrations/migrate: - post: - tags: - - db_migration - summary: Migrate the database to the latest version - operationId: executeMigrations - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/DbMigrationRequestBody" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/DbMigrationExecutionRead" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/source_oauths/oauth_params/create: - post: - tags: - - oauth - summary: > - Sets instancewide variables to be used for the oauth flow when creating this source. When set, these variables will be injected - into a connector's configuration before any interaction with the connector image itself. This enables running oauth flows with - consistent variables e.g: the company's Google Ads developer_token, client_id, and client_secret without the user having to know - about these variables. - operationId: setInstancewideSourceOauthParams - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/SetInstancewideSourceOauthParamsRequestBody" - required: true - responses: - "200": - description: Successful - "400": - $ref: "#/components/responses/ExceptionResponse" - "404": - $ref: "#/components/responses/NotFoundResponse" - /v1/source_oauths/get_consent_url: - post: - tags: - - oauth - summary: Given a source connector definition ID, return the URL to the consent screen where to redirect the user to. - operationId: getSourceOAuthConsent - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/SourceOauthConsentRequest" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/OAuthConsentRead" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/source_oauths/complete_oauth: - post: - tags: - - oauth - summary: Given a source def ID generate an access/refresh token etc. - operationId: completeSourceOAuth - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/CompleteSourceOauthRequest" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/CompleteOAuthResponse" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/destination_oauths/get_consent_url: - post: - tags: - - oauth - summary: Given a destination connector definition ID, return the URL to the consent screen where to redirect the user to. - operationId: getDestinationOAuthConsent - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/DestinationOauthConsentRequest" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/OAuthConsentRead" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/destination_oauths/complete_oauth: - post: - tags: - - oauth - summary: Given a destination def ID generate an access/refresh token etc. - operationId: completeDestinationOAuth - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/CompleteDestinationOAuthRequest" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/CompleteOAuthResponse" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/destination_oauths/oauth_params/create: - post: - tags: - - oauth - summary: > - Sets instancewide variables to be used for the oauth flow when creating this destination. When set, these variables will be injected - into a connector's configuration before any interaction with the connector image itself. This enables running oauth flows with - consistent variables e.g: the company's Google Ads developer_token, client_id, and client_secret without the user having to know - about these variables. - operationId: setInstancewideDestinationOauthParams - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/SetInstancewideDestinationOauthParamsRequestBody" - required: true - responses: - "200": - description: Successful - "400": - $ref: "#/components/responses/ExceptionResponse" - "404": - $ref: "#/components/responses/NotFoundResponse" - /v1/web_backend/connections/list: - post: - tags: - - web_backend - summary: Returns all non-deleted connections for a workspace. - operationId: webBackendListConnectionsForWorkspace - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/WorkspaceIdRequestBody" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/WebBackendConnectionReadList" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/web_backend/connections/list_all: - post: - tags: - - web_backend - summary: Returns all connections for a workspace. - operationId: webBackendListAllConnectionsForWorkspace - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/WorkspaceIdRequestBody" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/WebBackendConnectionReadList" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/web_backend/connections/get: - post: - tags: - - web_backend - summary: Get a connection - operationId: webBackendGetConnection - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/WebBackendConnectionRequestBody" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/WebBackendConnectionRead" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/web_backend/connections/create: - post: - tags: - - web_backend - summary: Create a connection - operationId: webBackendCreateConnection - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/WebBackendConnectionCreate" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/WebBackendConnectionRead" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/web_backend/connections/update: - post: - tags: - - web_backend - summary: Update a connection - operationId: webBackendUpdateConnection - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/WebBackendConnectionUpdate" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/WebBackendConnectionRead" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/web_backend/connections/search: - post: - tags: - - web_backend - summary: Search connections - operationId: webBackendSearchConnections - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/WebBackendConnectionSearch" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/WebBackendConnectionReadList" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/web_backend/workspace/state: - post: - tags: - - web_backend - summary: Returns the current state of a workspace - operationId: webBackendGetWorkspaceState - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/WebBackendWorkspaceState" - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/WebBackendWorkspaceStateResult" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/jobs/list: - post: - tags: - - jobs - summary: Returns recent jobs for a connection. Jobs are returned in descending order by createdAt. - operationId: listJobsFor - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/JobListRequestBody" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/JobReadList" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/jobs/get: - post: - tags: - - jobs - summary: Get information about a job - operationId: getJobInfo - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/JobIdRequestBody" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/JobInfoRead" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/jobs/cancel: - post: - tags: - - jobs - summary: Cancels a job - operationId: cancelJob - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/JobIdRequestBody" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/JobInfoRead" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/jobs/get_debug_info: - post: - tags: - - jobs - summary: Gets all information needed to debug this job - operationId: getJobDebugInfo - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/JobIdRequestBody" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/JobDebugInfoRead" - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/health: - get: - tags: - - health - summary: Health Check - operationId: getHealthCheck - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/HealthCheckRead" - # This route is unsecured for external monitoring. - security: [] - /v1/logs/get: - post: - tags: - - logs - summary: Get logs - operationId: getLogs - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/LogsRequestBody" - required: true - responses: - "200": - description: Returns the log file - content: - text/plain: - schema: - type: string - format: binary - "404": - $ref: "#/components/responses/NotFoundResponse" - "422": - $ref: "#/components/responses/InvalidInputResponse" - /v1/openapi: - get: - tags: - - openapi - summary: Returns the openapi specification - operationId: getOpenApiSpec - responses: - "200": - description: Returns the openapi specification file - content: - text/plain: - schema: - type: string - format: binary - /v1/deployment/export: - post: - tags: - - deployment - summary: Export Airbyte Configuration and Data Archive - operationId: exportArchive - responses: - "200": - description: Successful operation - content: - application/x-gzip: - schema: - $ref: "#/components/schemas/AirbyteArchive" - /v1/deployment/import: - post: - tags: - - deployment - summary: Import Airbyte Configuration and Data Archive - operationId: importArchive - requestBody: - content: - application/x-gzip: - schema: - $ref: "#/components/schemas/AirbyteArchive" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/ImportRead" - /v1/deployment/export_workspace: - post: - tags: - - deployment - summary: Export Airbyte Workspace Configuration - operationId: exportWorkspace - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/WorkspaceIdRequestBody" - required: true - responses: - "200": - description: Successful operation - content: - application/x-gzip: - schema: - $ref: "#/components/schemas/AirbyteArchive" - /v1/deployment/upload_archive_resource: - post: - tags: - - deployment - summary: Upload a GZIP archive tarball and stage it in the server's cache as a temporary resource - operationId: uploadArchiveResource - requestBody: - content: - application/x-gzip: - schema: - $ref: "#/components/schemas/AirbyteArchive" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/UploadRead" - /v1/deployment/import_into_workspace: - post: - tags: - - deployment - summary: > - Import Airbyte Configuration into Workspace (this operation might change ids of imported - configurations). Note, in order to use this api endpoint, you might need to upload a - temporary archive resource with 'deployment/upload_archive_resource' first - operationId: importIntoWorkspace - requestBody: - content: - application/json: - schema: - $ref: "#/components/schemas/ImportRequestBody" - required: true - responses: - "200": - description: Successful operation - content: - application/json: - schema: - $ref: "#/components/schemas/ImportRead" - "404": - $ref: "#/components/responses/NotFoundResponse" -components: - securitySchemes: - bearerAuth: - type: http - scheme: bearer - bearerFormat: JWT - schemas: - # WORKSPACE - WorkspaceId: - type: string - format: uuid - CustomerId: - type: string - format: uuid - WorkspaceCreate: - type: object - required: - - name - properties: - email: - type: string - format: email - anonymousDataCollection: - type: boolean - name: - type: string - news: - type: boolean - securityUpdates: - type: boolean - notifications: - type: array - items: - $ref: "#/components/schemas/Notification" - displaySetupWizard: - type: boolean - Notification: - type: object - required: - - notificationType - - sendOnSuccess - - sendOnFailure - properties: - # Instead of this type field, we would prefer a json schema "oneOf" but unfortunately, - # the jsonschema2pojo does not seem to support it yet: https://github.com/joelittlejohn/jsonschema2pojo/issues/392 - notificationType: - $ref: "#/components/schemas/NotificationType" - sendOnSuccess: - type: boolean - default: false - sendOnFailure: - type: boolean - default: true - slackConfiguration: - $ref: "#/components/schemas/SlackNotificationConfiguration" - customerioConfiguration: - $ref: "#/components/schemas/CustomerioNotificationConfiguration" - SlackNotificationConfiguration: - type: object - required: - - webhook - properties: - webhook: - type: string - CustomerioNotificationConfiguration: - type: object - nullable: true - NotificationType: - type: string - enum: - - slack - - customerio - # - webhook - NotificationRead: - type: object - required: - - status - properties: - status: - type: string - enum: - - succeeded - - failed - message: - type: string - WorkspaceIdRequestBody: - type: object - required: - - workspaceId - properties: - workspaceId: - $ref: "#/components/schemas/WorkspaceId" - WorkspaceReadList: - type: object - required: - - workspaces - properties: - workspaces: - type: array - items: - $ref: "#/components/schemas/WorkspaceRead" - WorkspaceRead: - type: object - required: - - workspaceId - - customerId - - name - - slug - - initialSetupComplete - properties: - workspaceId: - $ref: "#/components/schemas/WorkspaceId" - customerId: - $ref: "#/components/schemas/CustomerId" - email: - type: string - format: email - name: - type: string - slug: - type: string - initialSetupComplete: - type: boolean - displaySetupWizard: - type: boolean - anonymousDataCollection: - type: boolean - news: - type: boolean - securityUpdates: - type: boolean - notifications: - type: array - items: - $ref: "#/components/schemas/Notification" - firstCompletedSync: - type: boolean - feedbackDone: - type: boolean - WorkspaceUpdateName: - type: object - required: - - workspaceId - - name - properties: - workspaceId: - $ref: "#/components/schemas/WorkspaceId" - name: - type: string - WorkspaceUpdate: - type: object - required: - - workspaceId - - initialSetupComplete - - anonymousDataCollection - - news - - securityUpdates - properties: - workspaceId: - $ref: "#/components/schemas/WorkspaceId" - email: - type: string - format: email - initialSetupComplete: - type: boolean - displaySetupWizard: - type: boolean - anonymousDataCollection: - type: boolean - news: - type: boolean - securityUpdates: - type: boolean - notifications: - type: array - items: - $ref: "#/components/schemas/Notification" - WorkspaceGiveFeedback: - type: object - required: - - workspaceId - properties: - workspaceId: - $ref: "#/components/schemas/WorkspaceId" - WebBackendWorkspaceState: - type: object - required: - - workspaceId - properties: - workspaceId: - $ref: "#/components/schemas/WorkspaceId" - WebBackendWorkspaceStateResult: - type: object - required: - - hasConnections - - hasSources - - hasDestinations - properties: - hasConnections: - type: boolean - hasSources: - type: boolean - hasDestinations: - type: boolean - # SLUG - SlugRequestBody: - type: object - required: - - slug - properties: - slug: - type: string - # SourceDefinition - SourceDefinitionId: - type: string - format: uuid - SourceDefinitionIdRequestBody: - type: object - required: - - sourceDefinitionId - properties: - sourceDefinitionId: - $ref: "#/components/schemas/SourceDefinitionId" - SourceDefinitionCreate: - type: object - required: - - name - - dockerRepository - - dockerImageTag - - documentationUrl - properties: - name: - type: string - dockerRepository: - type: string - dockerImageTag: - type: string - documentationUrl: - type: string - format: uri - icon: - type: string - resourceRequirements: - $ref: "#/components/schemas/ActorDefinitionResourceRequirements" - SourceDefinitionUpdate: - type: object - description: Update the SourceDefinition. Currently, the only allowed attribute to update is the default docker image version. - required: - - sourceDefinitionId - - dockerImageTag - properties: - sourceDefinitionId: - $ref: "#/components/schemas/SourceDefinitionId" - dockerImageTag: - type: string - resourceRequirements: - $ref: "#/components/schemas/ActorDefinitionResourceRequirements" - SourceDefinitionRead: - type: object - required: - - sourceDefinitionId - - name - - dockerRepository - - dockerImageTag - properties: - sourceDefinitionId: - $ref: "#/components/schemas/SourceDefinitionId" - name: - type: string - dockerRepository: - type: string - dockerImageTag: - type: string - documentationUrl: - type: string - format: uri - icon: - type: string - releaseStage: - $ref: "#/components/schemas/ReleaseStage" - releaseDate: - description: The date when this connector was first released, in yyyy-mm-dd format. - type: string - format: date - resourceRequirements: - $ref: "#/components/schemas/ActorDefinitionResourceRequirements" - SourceDefinitionReadList: - type: object - required: - - sourceDefinitions - properties: - sourceDefinitions: - type: array - items: - $ref: "#/components/schemas/SourceDefinitionRead" - CustomSourceDefinitionCreate: - type: object - required: - - workspaceId - - sourceDefinition - properties: - workspaceId: - $ref: "#/components/schemas/WorkspaceId" - sourceDefinition: - $ref: "#/components/schemas/SourceDefinitionCreate" - CustomSourceDefinitionUpdate: - type: object - required: - - workspaceId - - sourceDefinition - properties: - workspaceId: - $ref: "#/components/schemas/WorkspaceId" - sourceDefinition: - $ref: "#/components/schemas/SourceDefinitionUpdate" - SourceDefinitionIdWithWorkspaceId: - type: object - required: - - sourceDefinitionId - - workspaceId - properties: - sourceDefinitionId: - $ref: "#/components/schemas/SourceDefinitionId" - workspaceId: - $ref: "#/components/schemas/WorkspaceId" - PrivateSourceDefinitionRead: - type: object - required: - - sourceDefinition - - granted - properties: - sourceDefinition: - $ref: "#/components/schemas/SourceDefinitionRead" - granted: - type: boolean - PrivateSourceDefinitionReadList: - type: object - required: - - sourceDefinitions - properties: - sourceDefinitions: - type: array - items: - $ref: "#/components/schemas/PrivateSourceDefinitionRead" - # SOURCE SPECIFICATION - SourceDefinitionSpecification: - description: The specification for what values are required to configure the sourceDefinition. - type: object - example: { user: { type: string } } - SourceAuthSpecification: - $ref: "#/components/schemas/AuthSpecification" - AuthSpecification: - type: object - properties: - auth_type: - type: string - enum: ["oauth2.0"] # Future auth types should be added here - oauth2Specification: - "$ref": "#/components/schemas/OAuth2Specification" - OAuth2Specification: - description: An object containing any metadata needed to describe this connector's Oauth flow - type: object - required: - - rootObject - - oauthFlowInitParameters - - oauthFlowOutputParameters - properties: - rootObject: - description: - "A list of strings representing a pointer to the root object which contains any oauth parameters in the ConnectorSpecification. - - Examples: - - if oauth parameters were contained inside the top level, rootObject=[] - If they were nested inside another object {'credentials': {'app_id' etc...}, rootObject=['credentials'] - If they were inside a oneOf {'switch': {oneOf: [{client_id...}, {non_oauth_param]}}, rootObject=['switch', 0] - " - type: array - items: {} # <--- using generic any type. Build fails with oneOf (https://github.com/OpenAPITools/openapi-generator/issues/6161) - example: - - path - - 1 - oauthFlowInitParameters: - description: - "Pointers to the fields in the rootObject needed to obtain the initial refresh/access tokens for the OAuth flow. - Each inner array represents the path in the rootObject of the referenced field. - For example. - Assume the rootObject contains params 'app_secret', 'app_id' which are needed to get the initial refresh token. - If they are not nested in the rootObject, then the array would look like this [['app_secret'], ['app_id']] - If they are nested inside an object called 'auth_params' then this array would be [['auth_params', 'app_secret'], ['auth_params', 'app_id']]" - type: array - items: - description: A list of strings denoting a pointer into the rootObject for where to find this property - type: array - items: - type: string - oauthFlowOutputParameters: - description: - "Pointers to the fields in the rootObject which can be populated from successfully completing the oauth flow using the init parameters. - This is typically a refresh/access token. - Each inner array represents the path in the rootObject of the referenced field." - type: array - items: - description: A list of strings denoting a pointer into the rootObject for where to find this property - type: array - items: - type: string - SourceDefinitionSpecificationRead: - type: object - required: - - sourceDefinitionId - - jobInfo - properties: - sourceDefinitionId: - $ref: "#/components/schemas/SourceDefinitionId" - documentationUrl: - type: string - connectionSpecification: - $ref: "#/components/schemas/SourceDefinitionSpecification" - authSpecification: - $ref: "#/components/schemas/SourceAuthSpecification" - advancedAuth: - $ref: "#/components/schemas/AdvancedAuth" - jobInfo: - $ref: "#/components/schemas/SynchronousJobRead" - # SOURCE - SourceId: - type: string - format: uuid - SourceIdRequestBody: - type: object - required: - - sourceId - properties: - sourceId: - $ref: "#/components/schemas/SourceId" - SourceConfiguration: - description: The values required to configure the source. The schema for this must match the schema return by source_definition_specifications/get for the source. - example: { user: "charles" } - SourceCoreConfig: - type: object - required: - - sourceDefinitionId - - connectionConfiguration - properties: - sourceDefinitionId: - $ref: "#/components/schemas/SourceDefinitionId" - connectionConfiguration: - $ref: "#/components/schemas/SourceConfiguration" - SourceCreate: - type: object - required: - - workspaceId - - name - - sourceDefinitionId - - connectionConfiguration - properties: - sourceDefinitionId: - $ref: "#/components/schemas/SourceDefinitionId" - connectionConfiguration: - $ref: "#/components/schemas/SourceConfiguration" - workspaceId: - $ref: "#/components/schemas/WorkspaceId" - name: - type: string - SourceDiscoverSchemaRequestBody: - type: object - required: - - sourceId - properties: - sourceId: - $ref: "#/components/schemas/SourceId" - disable_cache: - type: boolean - SourceUpdate: - type: object - required: - - sourceId - - connectionConfiguration - - name - properties: - sourceId: - $ref: "#/components/schemas/SourceId" - connectionConfiguration: - $ref: "#/components/schemas/SourceConfiguration" - name: - type: string - SourceRead: - type: object - required: - - sourceDefinitionId - - sourceId - - workspaceId - - connectionConfiguration - - name - - sourceName - properties: - sourceDefinitionId: - $ref: "#/components/schemas/SourceDefinitionId" - sourceId: - $ref: "#/components/schemas/SourceId" - workspaceId: - $ref: "#/components/schemas/WorkspaceId" - connectionConfiguration: - $ref: "#/components/schemas/SourceConfiguration" - name: - type: string - sourceName: - type: string - SourceReadList: - type: object - required: - - sources - properties: - sources: - type: array - items: - $ref: "#/components/schemas/SourceRead" - SourceDiscoverSchemaRead: - description: Returns the results of a discover catalog job. If the job was not successful, the catalog field will not be present. jobInfo will aways be present and its status be used to determine if the job was successful or not. - type: object - required: - - jobInfo - properties: - catalog: - $ref: "#/components/schemas/AirbyteCatalog" - jobInfo: - $ref: "#/components/schemas/SynchronousJobRead" - catalogId: - type: string - format: uuid - SourceSearch: - type: object - properties: - sourceDefinitionId: - $ref: "#/components/schemas/SourceDefinitionId" - sourceId: - $ref: "#/components/schemas/SourceId" - workspaceId: - $ref: "#/components/schemas/WorkspaceId" - connectionConfiguration: - $ref: "#/components/schemas/SourceConfiguration" - name: - type: string - sourceName: - type: string - # DESTINATION DEFINITION - DestinationDefinitionId: - type: string - format: uuid - DestinationAuthSpecification: - $ref: "#/components/schemas/AuthSpecification" - DestinationDefinitionIdRequestBody: - type: object - required: - - destinationDefinitionId - properties: - destinationDefinitionId: - $ref: "#/components/schemas/DestinationDefinitionId" - DestinationDefinitionCreate: - type: object - required: - - name - - dockerRepository - - dockerImageTag - - documentationUrl - properties: - name: - type: string - dockerRepository: - type: string - dockerImageTag: - type: string - documentationUrl: - type: string - format: uri - icon: - type: string - resourceRequirements: - $ref: "#/components/schemas/ActorDefinitionResourceRequirements" - DestinationDefinitionUpdate: - type: object - required: - - destinationDefinitionId - - dockerImageag - properties: - destinationDefinitionId: - $ref: "#/components/schemas/DestinationDefinitionId" - dockerImageTag: - type: string - resourceRequirements: - $ref: "#/components/schemas/ActorDefinitionResourceRequirements" - DestinationDefinitionRead: - type: object - required: - - destinationDefinitionId - - name - - dockerRepository - - dockerImageTag - - documentationUrl - properties: - destinationDefinitionId: - $ref: "#/components/schemas/DestinationDefinitionId" - name: - type: string - dockerRepository: - type: string - dockerImageTag: - type: string - documentationUrl: - type: string - format: uri - icon: - type: string - releaseStage: - $ref: "#/components/schemas/ReleaseStage" - releaseDate: - description: The date when this connector was first released, in yyyy-mm-dd format. - type: string - format: date - resourceRequirements: - $ref: "#/components/schemas/ActorDefinitionResourceRequirements" - DestinationDefinitionReadList: - type: object - required: - - destinationDefinitions - properties: - destinationDefinitions: - type: array - items: - $ref: "#/components/schemas/DestinationDefinitionRead" - CustomDestinationDefinitionCreate: - type: object - required: - - workspaceId - - destinationDefinition - properties: - workspaceId: - $ref: "#/components/schemas/WorkspaceId" - destinationDefinition: - $ref: "#/components/schemas/DestinationDefinitionCreate" - CustomDestinationDefinitionUpdate: - type: object - required: - - workspaceId - - destinationDefinition - properties: - workspaceId: - $ref: "#/components/schemas/WorkspaceId" - destinationDefinition: - $ref: "#/components/schemas/DestinationDefinitionUpdate" - DestinationDefinitionIdWithWorkspaceId: - type: object - required: - - destinationDefinitionId - - workspaceId - properties: - destinationDefinitionId: - $ref: "#/components/schemas/DestinationDefinitionId" - workspaceId: - $ref: "#/components/schemas/WorkspaceId" - PrivateDestinationDefinitionRead: - type: object - required: - - destinationDefinition - - granted - properties: - destinationDefinition: - $ref: "#/components/schemas/DestinationDefinitionRead" - granted: - type: boolean - PrivateDestinationDefinitionReadList: - type: object - required: - - destinationDefinitions - properties: - destinationDefinitions: - type: array - items: - $ref: "#/components/schemas/PrivateDestinationDefinitionRead" - # DESTINATION DEFINITION SPECIFICATION - DestinationDefinitionSpecification: - description: The specification for what values are required to configure the destinationDefinition. - example: { user: { type: string } } - DestinationDefinitionSpecificationRead: - type: object - required: - - destinationDefinitionId - - jobInfo - properties: - destinationDefinitionId: - $ref: "#/components/schemas/DestinationDefinitionId" - documentationUrl: - type: string - connectionSpecification: - $ref: "#/components/schemas/DestinationDefinitionSpecification" - authSpecification: - $ref: "#/components/schemas/DestinationAuthSpecification" - advancedAuth: - $ref: "#/components/schemas/AdvancedAuth" - jobInfo: - $ref: "#/components/schemas/SynchronousJobRead" - supportedDestinationSyncModes: - type: array - items: - $ref: "#/components/schemas/DestinationSyncMode" - supportsDbt: - type: boolean - supportsNormalization: - type: boolean - # DESTINATION - DestinationId: - type: string - format: uuid - DestinationIdRequestBody: - type: object - required: - - destinationId - properties: - destinationId: - $ref: "#/components/schemas/DestinationId" - DestinationConfiguration: - description: The values required to configure the destination. The schema for this must match the schema return by destination_definition_specifications/get for the destinationDefinition. - example: { user: "charles" } - DestinationCoreConfig: - type: object - required: - - workspaceId - - destinationDefinitionId - - connectionConfiguration - properties: - destinationDefinitionId: - $ref: "#/components/schemas/DestinationDefinitionId" - connectionConfiguration: - $ref: "#/components/schemas/DestinationConfiguration" - DestinationCreate: - type: object - required: - - name - - workspaceId - - destinationDefinitionId - - connectionConfiguration - properties: - workspaceId: - $ref: "#/components/schemas/WorkspaceId" - name: - type: string - destinationDefinitionId: - $ref: "#/components/schemas/DestinationDefinitionId" - connectionConfiguration: - $ref: "#/components/schemas/DestinationConfiguration" - DestinationUpdate: - type: object - required: - - destinationId - - connectionConfiguration - - name - properties: - destinationId: - $ref: "#/components/schemas/DestinationId" - connectionConfiguration: - $ref: "#/components/schemas/DestinationConfiguration" - name: - type: string - DestinationRead: - type: object - required: - - destinationDefinitionId - - destinationId - - workspaceId - - connectionConfiguration - - name - - destinationName - properties: - destinationDefinitionId: - $ref: "#/components/schemas/DestinationDefinitionId" - destinationId: - $ref: "#/components/schemas/DestinationId" - workspaceId: - $ref: "#/components/schemas/WorkspaceId" - connectionConfiguration: - $ref: "#/components/schemas/DestinationConfiguration" - name: - type: string - destinationName: - type: string - DestinationReadList: - type: object - required: - - destinations - properties: - destinations: - type: array - items: - $ref: "#/components/schemas/DestinationRead" - DestinationSearch: - type: object - properties: - destinationDefinitionId: - $ref: "#/components/schemas/DestinationDefinitionId" - destinationId: - $ref: "#/components/schemas/DestinationId" - workspaceId: - $ref: "#/components/schemas/WorkspaceId" - connectionConfiguration: - $ref: "#/components/schemas/DestinationConfiguration" - name: - type: string - destinationName: - type: string - # SOURCE / DESTINATION RELEASE STAGE ENUM - ReleaseStage: - type: string - enum: - - alpha - - beta - - generally_available - - custom - # CONNECTION - ConnectionId: - type: string - format: uuid - ConnectionIdRequestBody: - type: object - required: - - connectionId - properties: - connectionId: - $ref: "#/components/schemas/ConnectionId" - DbMigrationRequestBody: - type: object - required: - - database - properties: - database: - type: string - WebBackendConnectionRequestBody: - type: object - required: - - connectionId - properties: - withRefreshedCatalog: - type: boolean - connectionId: - $ref: "#/components/schemas/ConnectionId" - ConnectionCreate: - type: object - required: - - sourceId - - destinationId - - status - properties: - name: - type: string - description: Optional name of the connection - namespaceDefinition: - $ref: "#/components/schemas/NamespaceDefinitionType" - namespaceFormat: - type: string - description: Used when namespaceDefinition is 'customformat'. If blank then behaves like namespaceDefinition = 'destination'. If "${SOURCE_NAMESPACE}" then behaves like namespaceDefinition = 'source'. - default: null - example: "${SOURCE_NAMESPACE}" - prefix: - type: string - description: Prefix that will be prepended to the name of each stream when it is written to the destination. - sourceId: - $ref: "#/components/schemas/SourceId" - destinationId: - $ref: "#/components/schemas/DestinationId" - operationIds: - type: array - items: - $ref: "#/components/schemas/OperationId" - syncCatalog: - $ref: "#/components/schemas/AirbyteCatalog" - schedule: - $ref: "#/components/schemas/ConnectionSchedule" - status: - $ref: "#/components/schemas/ConnectionStatus" - resourceRequirements: - $ref: "#/components/schemas/ResourceRequirements" - sourceCatalogId: - type: string - format: uuid - WebBackendConnectionCreate: - type: object - required: - - sourceId - - destinationId - - status - properties: - name: - type: string - description: Optional name of the connection - namespaceDefinition: - $ref: "#/components/schemas/NamespaceDefinitionType" - namespaceFormat: - type: string - description: Used when namespaceDefinition is 'customformat'. If blank then behaves like namespaceDefinition = 'destination'. If "${SOURCE_NAMESPACE}" then behaves like namespaceDefinition = 'source'. - default: null - example: "${SOURCE_NAMESPACE}" - prefix: - type: string - description: Prefix that will be prepended to the name of each stream when it is written to the destination. - sourceId: - $ref: "#/components/schemas/SourceId" - destinationId: - $ref: "#/components/schemas/DestinationId" - operationIds: - type: array - items: - $ref: "#/components/schemas/OperationId" - syncCatalog: - $ref: "#/components/schemas/AirbyteCatalog" - schedule: - $ref: "#/components/schemas/ConnectionSchedule" - status: - $ref: "#/components/schemas/ConnectionStatus" - resourceRequirements: - $ref: "#/components/schemas/ResourceRequirements" - operations: - type: array - items: - $ref: "#/components/schemas/OperationCreate" - sourceCatalogId: - type: string - format: uuid - ConnectionUpdate: - type: object - required: - - connectionId - - syncCatalog - - status - properties: - connectionId: - $ref: "#/components/schemas/ConnectionId" - namespaceDefinition: - $ref: "#/components/schemas/NamespaceDefinitionType" - namespaceFormat: - type: string - description: Used when namespaceDefinition is 'customformat'. If blank then behaves like namespaceDefinition = 'destination'. If "${SOURCE_NAMESPACE}" then behaves like namespaceDefinition = 'source'. - default: null - example: "${SOURCE_NAMESPACE}" - name: - type: string - description: Name that will be set to this connection - prefix: - type: string - description: Prefix that will be prepended to the name of each stream when it is written to the destination. - operationIds: - type: array - items: - $ref: "#/components/schemas/OperationId" - syncCatalog: - $ref: "#/components/schemas/AirbyteCatalog" - schedule: - $ref: "#/components/schemas/ConnectionSchedule" - status: - $ref: "#/components/schemas/ConnectionStatus" - resourceRequirements: - $ref: "#/components/schemas/ResourceRequirements" - sourceCatalogId: - type: string - format: uuid - WebBackendConnectionUpdate: - type: object - required: - - connectionId - - syncCatalog - - status - properties: - name: - type: string - description: Name that will be set to the connection - connectionId: - $ref: "#/components/schemas/ConnectionId" - namespaceDefinition: - $ref: "#/components/schemas/NamespaceDefinitionType" - namespaceFormat: - type: string - description: Used when namespaceDefinition is 'customformat'. If blank then behaves like namespaceDefinition = 'destination'. If "${SOURCE_NAMESPACE}" then behaves like namespaceDefinition = 'source'. - default: null - example: "${SOURCE_NAMESPACE}" - prefix: - type: string - description: Prefix that will be prepended to the name of each stream when it is written to the destination. - operationIds: - type: array - items: - $ref: "#/components/schemas/OperationId" - syncCatalog: - $ref: "#/components/schemas/AirbyteCatalog" - schedule: - $ref: "#/components/schemas/ConnectionSchedule" - status: - $ref: "#/components/schemas/ConnectionStatus" - resourceRequirements: - $ref: "#/components/schemas/ResourceRequirements" - withRefreshedCatalog: - type: boolean - operations: - type: array - items: - $ref: "#/components/schemas/WebBackendOperationCreateOrUpdate" - sourceCatalogId: - type: string - format: uuid - ConnectionRead: - type: object - required: - - connectionId - - name - - sourceId - - destinationId - - syncCatalog - - status - properties: - connectionId: - $ref: "#/components/schemas/ConnectionId" - name: - type: string - namespaceDefinition: - $ref: "#/components/schemas/NamespaceDefinitionType" - namespaceFormat: - type: string - description: Used when namespaceDefinition is 'customformat'. If blank then behaves like namespaceDefinition = 'destination'. If "${SOURCE_NAMESPACE}" then behaves like namespaceDefinition = 'source'. - default: null - example: "${SOURCE_NAMESPACE}" - prefix: - type: string - description: Prefix that will be prepended to the name of each stream when it is written to the destination. - sourceId: - $ref: "#/components/schemas/SourceId" - destinationId: - $ref: "#/components/schemas/DestinationId" - operationIds: - type: array - items: - $ref: "#/components/schemas/OperationId" - syncCatalog: - $ref: "#/components/schemas/AirbyteCatalog" - schedule: - $ref: "#/components/schemas/ConnectionSchedule" - status: - $ref: "#/components/schemas/ConnectionStatus" - resourceRequirements: - $ref: "#/components/schemas/ResourceRequirements" - sourceCatalogId: - type: string - format: uuid - ConnectionSearch: - type: object - properties: - connectionId: - $ref: "#/components/schemas/ConnectionId" - name: - type: string - namespaceDefinition: - $ref: "#/components/schemas/NamespaceDefinitionType" - namespaceFormat: - type: string - description: Used when namespaceDefinition is 'customformat'. If blank then behaves like namespaceDefinition = 'destination'. If "${SOURCE_NAMESPACE}" then behaves like namespaceDefinition = 'source'. - default: null - example: "${SOURCE_NAMESPACE}" - prefix: - type: string - description: Prefix that will be prepended to the name of each stream when it is written to the destination. - sourceId: - $ref: "#/components/schemas/SourceId" - destinationId: - $ref: "#/components/schemas/DestinationId" - schedule: - $ref: "#/components/schemas/ConnectionSchedule" - status: - $ref: "#/components/schemas/ConnectionStatus" - source: - $ref: "#/components/schemas/SourceSearch" - destination: - $ref: "#/components/schemas/DestinationSearch" - WebBackendConnectionSearch: - type: object - properties: - connectionId: - $ref: "#/components/schemas/ConnectionId" - name: - type: string - namespaceDefinition: - $ref: "#/components/schemas/NamespaceDefinitionType" - namespaceFormat: - type: string - description: Used when namespaceDefinition is 'customformat'. If blank then behaves like namespaceDefinition = 'destination'. If "${SOURCE_NAMESPACE}" then behaves like namespaceDefinition = 'source'. - default: null - example: "${SOURCE_NAMESPACE}" - prefix: - type: string - description: Prefix that will be prepended to the name of each stream when it is written to the destination. - sourceId: - $ref: "#/components/schemas/SourceId" - destinationId: - $ref: "#/components/schemas/DestinationId" - schedule: - $ref: "#/components/schemas/ConnectionSchedule" - status: - $ref: "#/components/schemas/ConnectionStatus" - source: - $ref: "#/components/schemas/SourceSearch" - destination: - $ref: "#/components/schemas/DestinationSearch" - ConnectionReadList: - type: object - required: - - connections - properties: - connections: - type: array - items: - $ref: "#/components/schemas/ConnectionRead" - ConnectionStatus: - type: string - description: Active means that data is flowing through the connection. Inactive means it is not. Deprecated means the connection is off and cannot be re-activated. the schema field describes the elements of the schema that will be synced. - enum: - - active - - inactive - - deprecated - ConnectionSchedule: - description: if null, then no schedule is set. - type: object - nullable: true - required: - - units - - timeUnit - properties: - units: - type: integer - format: int64 - timeUnit: - type: string - enum: - - minutes - - hours - - days - - weeks - - months - NamespaceDefinitionType: - type: string - description: Method used for computing final namespace in destination - default: source - enum: - - source - - destination - - customformat - # Operations - OperationId: - type: string - format: uuid - OperationIdRequestBody: - type: object - required: - - operationId - properties: - operationId: - $ref: "#/components/schemas/OperationId" - OperationCreate: - type: object - required: - - name - - operatorConfiguration - - workspaceId - properties: - workspaceId: - $ref: "#/components/schemas/WorkspaceId" - name: - type: string - operatorConfiguration: - $ref: "#/components/schemas/OperatorConfiguration" - OperationUpdate: - type: object - required: - - operationId - - name - - operatorConfiguration - properties: - operationId: - $ref: "#/components/schemas/OperationId" - name: - type: string - operatorConfiguration: - $ref: "#/components/schemas/OperatorConfiguration" - WebBackendOperationCreateOrUpdate: - type: object - required: - - name - - operatorConfiguration - - workspaceId - properties: - operationId: - $ref: "#/components/schemas/OperationId" - workspaceId: - $ref: "#/components/schemas/WorkspaceId" - name: - type: string - operatorConfiguration: - $ref: "#/components/schemas/OperatorConfiguration" - OperationRead: - type: object - required: - - operationId - - name - - operatorConfiguration - - workspaceId - properties: - workspaceId: - $ref: "#/components/schemas/WorkspaceId" - operationId: - $ref: "#/components/schemas/OperationId" - name: - type: string - operatorConfiguration: - $ref: "#/components/schemas/OperatorConfiguration" - OperationReadList: - type: object - required: - - operations - properties: - operations: - type: array - items: - $ref: "#/components/schemas/OperationRead" - OperatorConfiguration: - type: object - required: - - operatorType - properties: - # Instead of this type field, we would prefer a json schema "oneOf" but unfortunately, - # the jsonschema2pojo does not seem to support it yet: https://github.com/joelittlejohn/jsonschema2pojo/issues/392 - operatorType: - $ref: "#/components/schemas/OperatorType" - normalization: - $ref: "#/components/schemas/OperatorNormalization" - dbt: - $ref: "#/components/schemas/OperatorDbt" - OperatorType: - type: string - enum: - # - destination - - normalization - - dbt - # - docker - # - webhook - OperatorNormalization: - type: object - properties: - option: - type: string - enum: - - basic - #- unnesting - OperatorDbt: - type: object - nullable: true - required: - - gitRepoUrl - properties: - gitRepoUrl: - type: string - gitRepoBranch: - type: string - dockerImage: - type: string - dbtArguments: - type: string - CheckOperationRead: - type: object - required: - - status - properties: - status: - type: string - enum: - - succeeded - - failed - message: - type: string - # LOGS - LogType: - type: string - description: type/source of logs produced - enum: - - server - - scheduler - LogsRequestBody: - type: object - required: - - logType - properties: - logType: - $ref: "#/components/schemas/LogType" - # SCHEMA CATALOG - AirbyteCatalog: - description: describes the available schema (catalog). - type: object - required: - - streams - properties: - streams: - type: array - items: - $ref: "#/components/schemas/AirbyteStreamAndConfiguration" - AirbyteStreamAndConfiguration: - description: each stream is split in two parts; the immutable schema from source and mutable configuration for destination - type: object - additionalProperties: false - properties: - stream: - $ref: "#/components/schemas/AirbyteStream" - config: - $ref: "#/components/schemas/AirbyteStreamConfiguration" - AirbyteStream: - description: the immutable schema defined by the source - type: object - additionalProperties: false - required: - - name - - json_schema - # todo (cgardens) - make required once sources are migrated - # - supported_sync_modes - properties: - name: - type: string - description: Stream's name. - jsonSchema: - description: Stream schema using Json Schema specs. - $ref: "#/components/schemas/StreamJsonSchema" - supportedSyncModes: - type: array - items: - $ref: "#/components/schemas/SyncMode" - sourceDefinedCursor: - description: If the source defines the cursor field, then any other cursor field inputs will be ignored. If it does not, either the user_provided one is used, or the default one is used as a backup. - type: boolean - defaultCursorField: - description: Path to the field that will be used to determine if a record is new or modified since the last sync. If not provided by the source, the end user will have to specify the comparable themselves. - type: array - items: - type: string - sourceDefinedPrimaryKey: - description: If the source defines the primary key, paths to the fields that will be used as a primary key. If not provided by the source, the end user will have to specify the primary key themselves. - type: array - items: - type: array - items: - type: string - namespace: - type: string - description: Optional Source-defined namespace. Airbyte streams from the same sources should have the same namespace. Currently only used by JDBC destinations to determine what schema to write to. - StreamJsonSchema: - type: object - AirbyteStreamConfiguration: - description: the mutable part of the stream to configure the destination - type: object - additionalProperties: false - required: - - syncMode - - destinationSyncMode - properties: - syncMode: - $ref: "#/components/schemas/SyncMode" - cursorField: - description: Path to the field that will be used to determine if a record is new or modified since the last sync. This field is REQUIRED if `sync_mode` is `incremental`. Otherwise it is ignored. - type: array - items: - type: string - destinationSyncMode: - $ref: "#/components/schemas/DestinationSyncMode" - primaryKey: - description: Paths to the fields that will be used as primary key. This field is REQUIRED if `destination_sync_mode` is `*_dedup`. Otherwise it is ignored. - type: array - items: - type: array - items: - type: string - aliasName: - description: Alias name to the stream to be used in the destination - type: string - selected: - type: boolean - DataType: - type: string - enum: - - string - - number - - boolean - - object - - array - # SCHEDULER - JobId: - type: integer - format: int64 - JobConfigType: - type: string - enum: - - check_connection_source - - check_connection_destination - - discover_schema - - get_spec - - sync - - reset_connection - JobListRequestBody: - type: object - required: - - configTypes - - configId - properties: - configTypes: - type: array - items: - $ref: "#/components/schemas/JobConfigType" - configId: - type: string - pagination: - type: object - $ref: "#/components/schemas/Pagination" - JobIdRequestBody: - type: object - required: - - id - properties: - id: - $ref: "#/components/schemas/JobId" - JobRead: - type: object - required: - - id - - configType - - configId - - createdAt - - updatedAt - - status - properties: - id: - $ref: "#/components/schemas/JobId" - configType: - $ref: "#/components/schemas/JobConfigType" - configId: - type: string - createdAt: - type: integer - format: int64 - updatedAt: - type: integer - format: int64 - status: - $ref: "#/components/schemas/JobStatus" - JobDebugRead: - type: object - required: - - id - - configType - - configId - - status - - airbyteVersion - - sourceDefinition - - destinationDefinition - properties: - id: - $ref: "#/components/schemas/JobId" - configType: - $ref: "#/components/schemas/JobConfigType" - configId: - type: string - status: - $ref: "#/components/schemas/JobStatus" - airbyteVersion: - type: string - sourceDefinition: - $ref: "#/components/schemas/SourceDefinitionRead" - destinationDefinition: - $ref: "#/components/schemas/DestinationDefinitionRead" - JobWithAttemptsRead: - type: object - properties: - job: - $ref: "#/components/schemas/JobRead" - attempts: - type: array - items: - $ref: "#/components/schemas/AttemptRead" - JobStatus: - type: string - enum: - - pending - - running - - incomplete - - failed - - succeeded - - cancelled - AttemptRead: - type: object - required: - - id - - status - - createdAt - - updatedAt - properties: - id: - type: integer - format: int64 - status: - $ref: "#/components/schemas/AttemptStatus" - createdAt: - type: integer - format: int64 - updatedAt: - type: integer - format: int64 - endedAt: - type: integer - format: int64 - bytesSynced: - type: integer - format: int64 - recordsSynced: - type: integer - format: int64 - totalStats: - $ref: "#/components/schemas/AttemptStats" - streamStats: - type: array - items: - $ref: "#/components/schemas/AttemptStreamStats" - failureSummary: - $ref: "#/components/schemas/AttemptFailureSummary" - AttemptStats: - type: object - nullable: true - properties: - recordsEmitted: - type: integer - format: int64 - bytesEmitted: - type: integer - format: int64 - stateMessagesEmitted: - type: integer - format: int64 - recordsCommitted: - type: integer - format: int64 - AttemptStreamStats: - type: object - required: - - streamName - - stats - properties: - streamName: - type: string - stats: - $ref: "#/components/schemas/AttemptStats" - AttemptFailureSummary: - type: object - nullable: true - required: - - failures - properties: - failures: - type: array - items: - $ref: "#/components/schemas/AttemptFailureReason" - partialSuccess: - description: True if the number of committed records for this attempt was greater than 0. False if 0 records were committed. If not set, the number of committed records is unknown. - type: boolean - AttemptFailureReason: - type: object - required: - - timestamp - properties: - failureOrigin: - $ref: "#/components/schemas/AttemptFailureOrigin" - failureType: - $ref: "#/components/schemas/AttemptFailureType" - externalMessage: - type: string - stacktrace: - type: string - retryable: - description: True if it is known that retrying may succeed, e.g. for a transient failure. False if it is known that a retry will not succeed, e.g. for a configuration issue. If not set, retryable status is not well known. - type: boolean - timestamp: - type: integer - format: int64 - AttemptFailureOrigin: - description: Indicates where the error originated. If not set, the origin of error is not well known. - type: string - enum: - - source - - destination - - replication - - persistence - - normalization - - dbt - AttemptFailureType: - description: Categorizes well known errors into types for programmatic handling. If not set, the type of error is not well known. - type: string - enum: - - config_error - - system_error - - manual_cancellation - AttemptStatus: - type: string - enum: - - running - - failed - - succeeded - JobReadList: - type: object - required: - - jobs - properties: - jobs: - type: array - items: - $ref: "#/components/schemas/JobWithAttemptsRead" - JobInfoRead: - type: object - required: - - job - - attempts - properties: - job: - $ref: "#/components/schemas/JobRead" - attempts: - type: array - items: - $ref: "#/components/schemas/AttemptInfoRead" - JobDebugInfoRead: - type: object - required: - - job - - attempts - properties: - job: - $ref: "#/components/schemas/JobDebugRead" - attempts: - type: array - items: - $ref: "#/components/schemas/AttemptInfoRead" - AttemptInfoRead: - type: object - required: - - attempt - - logs - properties: - attempt: - $ref: "#/components/schemas/AttemptRead" - logs: - $ref: "#/components/schemas/LogRead" - LogRead: - type: object - required: - - logLines - properties: - logLines: - type: array - items: - type: string - SynchronousJobRead: - type: object - required: - - id - - configType - - createdAt - - endedAt - - succeeded - properties: - id: - type: string - format: uuid - configType: - $ref: "#/components/schemas/JobConfigType" - configId: - description: only present if a config id was provided. - type: string - createdAt: - type: integer - format: int64 - endedAt: - type: integer - format: int64 - succeeded: - type: boolean - logs: - $ref: "#/components/schemas/LogRead" - Pagination: - type: object - properties: - pageSize: - type: integer - rowOffset: - type: integer - # Health - HealthCheckRead: - type: object - required: - - available - properties: - available: - type: boolean - # General - CheckConnectionRead: - type: object - required: - - status - - jobInfo - properties: - status: - type: string - enum: - - succeeded - - failed - message: - type: string - jobInfo: - $ref: "#/components/schemas/SynchronousJobRead" - ConnectionState: - type: object - required: - - connectionId - properties: - connectionId: - $ref: "#/components/schemas/ConnectionId" - state: - $ref: "#/components/schemas/ConnectionStateObject" - ConnectionStateObject: - type: object - ActorDefinitionResourceRequirements: - description: actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level. - type: object - additionalProperties: false - properties: - default: - "$ref": "#/components/schemas/ResourceRequirements" - jobSpecific: - type: array - items: - "$ref": "#/components/schemas/JobTypeResourceLimit" - JobTypeResourceLimit: - description: sets resource requirements for a specific job type for an actor definition. these values override the default, if both are set. - type: object - additionalProperties: false - required: - - jobType - - resourceRequirements - properties: - jobType: - "$ref": "#/components/schemas/JobType" - resourceRequirements: - "$ref": "#/components/schemas/ResourceRequirements" - JobType: - description: enum that describes the different types of jobs that the platform runs. - type: string - enum: - - get_spec - - check_connection - - discover_schema - - sync - - reset_connection - - connection_updater - - replicate - ResourceRequirements: - description: optional resource requirements to run workers (blank for unbounded allocations) - type: object - nullable: true - properties: - cpu_request: - type: string - cpu_limit: - type: string - memory_request: - type: string - memory_limit: - type: string - # DB Migration - DbMigrationState: - type: string - # https://github.com/flyway/flyway/blob/master/flyway-core/src/main/java/org/flywaydb/core/api/MigrationState.java - enum: - - pending - - above_target - - below_baseline - - baseline - - ignored - - missing_success - - missing_failed - - success - - undone - - available - - failed - - out_of_order - - future_success - - future_failed - - outdated - - superseded - - deleted - DbMigrationRead: - type: object - required: - - migrationType - - migrationVersion - - migrationDescription - properties: - migrationType: - type: string - migrationVersion: - type: string - migrationDescription: - type: string - migrationState: - $ref: "#/components/schemas/DbMigrationState" - migratedBy: - type: string - migratedAt: - type: integer - format: int64 - migrationScript: - type: string - DbMigrationReadList: - type: object - properties: - migrations: - type: array - items: - $ref: "#/components/schemas/DbMigrationRead" - DbMigrationExecutionRead: - type: object - properties: - initialVersion: - type: string - targetVersion: - type: string - executedMigrations: - type: array - items: - $ref: "#/components/schemas/DbMigrationRead" - # OAuth - OAuthConfiguration: - description: OAuth specific blob. - OAuthInputConfiguration: - description: The values required to configure OAuth flows. - The schema for this must match the `OAuthConfigSpecification.oauthUserInputFromConnectorConfigSpecification` schema. - $ref: "#/components/schemas/OAuthConfiguration" - AdvancedAuth: - type: object - properties: - authFlowType: - type: string - enum: ["oauth2.0", "oauth1.0"] - predicateKey: - description: Json Path to a field in the connectorSpecification that should exist for the advanced auth to be applicable. - type: array - items: - type: string - predicateValue: - description: Value of the predicate_key fields for the advanced auth to be applicable. - type: string - oauthConfigSpecification: - "$ref": "#/components/schemas/OAuthConfigSpecification" - OAuthConfigSpecification: - type: object - properties: - oauthUserInputFromConnectorConfigSpecification: - description: |- - OAuth specific blob. This is a Json Schema used to validate Json configurations used as input to OAuth. - Must be a valid non-nested JSON that refers to properties from ConnectorSpecification.connectionSpecification - using special annotation 'path_in_connector_config'. - These are input values the user is entering through the UI to authenticate to the connector, that might also shared - as inputs for syncing data via the connector. - - Examples: - - if no connector values is shared during oauth flow, oauth_user_input_from_connector_config_specification=[] - if connector values such as 'app_id' inside the top level are used to generate the API url for the oauth flow, - oauth_user_input_from_connector_config_specification={ - app_id: { - type: string - path_in_connector_config: ['app_id'] - } - } - if connector values such as 'info.app_id' nested inside another object are used to generate the API url for the oauth flow, - oauth_user_input_from_connector_config_specification={ - app_id: { - type: string - path_in_connector_config: ['info', 'app_id'] - } - } - $ref: "#/components/schemas/OAuthConfiguration" - completeOAuthOutputSpecification: - description: |- - OAuth specific blob. This is a Json Schema used to validate Json configurations produced by the OAuth flows as they are - returned by the distant OAuth APIs. - Must be a valid JSON describing the fields to merge back to `ConnectorSpecification.connectionSpecification`. - For each field, a special annotation `path_in_connector_config` can be specified to determine where to merge it, - - Examples: - - complete_oauth_output_specification={ - refresh_token: { - type: string, - path_in_connector_config: ['credentials', 'refresh_token'] - } - } - $ref: "#/components/schemas/OAuthConfiguration" - completeOAuthServerInputSpecification: - description: |- - OAuth specific blob. This is a Json Schema used to validate Json configurations persisted as Airbyte Server configurations. - Must be a valid non-nested JSON describing additional fields configured by the Airbyte Instance or Workspace Admins to be used by the - server when completing an OAuth flow (typically exchanging an auth code for refresh token). - - Examples: - - complete_oauth_server_input_specification={ - client_id: { - type: string - }, - client_secret: { - type: string - } - } - $ref: "#/components/schemas/OAuthConfiguration" - completeOAuthServerOutputSpecification: - description: |- - OAuth specific blob. This is a Json Schema used to validate Json configurations persisted as Airbyte Server configurations that - also need to be merged back into the connector configuration at runtime. - This is a subset configuration of `complete_oauth_server_input_specification` that filters fields out to retain only the ones that - are necessary for the connector to function with OAuth. (some fields could be used during oauth flows but not needed afterwards, therefore - they would be listed in the `complete_oauth_server_input_specification` but not `complete_oauth_server_output_specification`) - Must be a valid non-nested JSON describing additional fields configured by the Airbyte Instance or Workspace Admins to be used by the - connector when using OAuth flow APIs. - These fields are to be merged back to `ConnectorSpecification.connectionSpecification`. - For each field, a special annotation `path_in_connector_config` can be specified to determine where to merge it, - - Examples: - - complete_oauth_server_output_specification={ - client_id: { - type: string, - path_in_connector_config: ['credentials', 'client_id'] - }, - client_secret: { - type: string, - path_in_connector_config: ['credentials', 'client_secret'] - } - } - $ref: "#/components/schemas/OAuthConfiguration" - SourceOauthConsentRequest: - type: object - required: - - sourceDefinitionId - - workspaceId - - redirectUrl - properties: - sourceDefinitionId: - $ref: "#/components/schemas/SourceDefinitionId" - workspaceId: - $ref: "#/components/schemas/WorkspaceId" - redirectUrl: - description: The url to redirect to after getting the user consent - type: string - oAuthInputConfiguration: - $ref: "#/components/schemas/OAuthInputConfiguration" - DestinationOauthConsentRequest: - type: object - required: - - destinationDefinitionId - - workspaceId - - redirectUrl - properties: - destinationDefinitionId: - $ref: "#/components/schemas/DestinationDefinitionId" - workspaceId: - $ref: "#/components/schemas/WorkspaceId" - redirectUrl: - description: The url to redirect to after getting the user consent - type: string - oAuthInputConfiguration: - $ref: "#/components/schemas/OAuthInputConfiguration" - OAuthConsentRead: - type: object - required: - - consentUrl - properties: - consentUrl: - type: string - CompleteSourceOauthRequest: - type: object - required: - - sourceDefinitionId - - workspaceId - properties: - sourceDefinitionId: - $ref: "#/components/schemas/SourceDefinitionId" - workspaceId: - $ref: "#/components/schemas/WorkspaceId" - redirectUrl: - description: When completing OAuth flow to gain an access token, some API sometimes requires to verify that the app re-send the redirectUrl that was used when consent was given. - type: string - queryParams: - description: The query parameters present in the redirect URL after a user granted consent e.g auth code - type: object - additionalProperties: true # Oauth parameters like code, state, etc.. will be different per API so we don't specify them in advance - oAuthInputConfiguration: - $ref: "#/components/schemas/OAuthInputConfiguration" - CompleteDestinationOAuthRequest: - type: object - required: - - destinationDefinitionId - - workspaceId - properties: - destinationDefinitionId: - $ref: "#/components/schemas/DestinationDefinitionId" - workspaceId: - $ref: "#/components/schemas/WorkspaceId" - redirectUrl: - description: When completing OAuth flow to gain an access token, some API sometimes requires to verify that the app re-send the redirectUrl that was used when consent was given. - type: string - queryParams: - description: The query parameters present in the redirect URL after a user granted consent e.g auth code - type: object - additionalProperties: true # Oauth parameters like code, state, etc.. will be different per API so we don't specify them in advance - oAuthInputConfiguration: - $ref: "#/components/schemas/OAuthInputConfiguration" - CompleteOAuthResponse: - type: object - additionalProperties: true # Oauth parameters like refresh/access token etc.. will be different per API so we don't specify them in advance - SetInstancewideSourceOauthParamsRequestBody: - type: object - required: - - sourceDefinitionId - - params - properties: - sourceDefinitionId: - $ref: "#/components/schemas/SourceDefinitionId" - params: - type: object - additionalProperties: true - SetInstancewideDestinationOauthParamsRequestBody: - type: object - required: - - destinationDefinitionId - - params - properties: - destinationDefinitionId: - $ref: "#/components/schemas/DestinationDefinitionId" - params: - type: object - additionalProperties: true - # Web Backend - WebBackendConnectionRead: - type: object - required: - - connectionId - - name - - sourceId - - destinationId - - syncCatalog - - status - - source - - destination - - isSyncing - properties: - connectionId: - $ref: "#/components/schemas/ConnectionId" - name: - type: string - namespaceDefinition: - $ref: "#/components/schemas/NamespaceDefinitionType" - namespaceFormat: - type: string - description: Used when namespaceDefinition is 'customformat'. If blank then behaves like namespaceDefinition = 'destination'. If "${SOURCE_NAMESPACE}" then behaves like namespaceDefinition = 'source'. - default: null - example: "${SOURCE_NAMESPACE}" - prefix: - type: string - description: Prefix that will be prepended to the name of each stream when it is written to the destination. - sourceId: - $ref: "#/components/schemas/SourceId" - destinationId: - $ref: "#/components/schemas/DestinationId" - syncCatalog: - $ref: "#/components/schemas/AirbyteCatalog" - schedule: - $ref: "#/components/schemas/ConnectionSchedule" - status: - $ref: "#/components/schemas/ConnectionStatus" - operationIds: - type: array - items: - $ref: "#/components/schemas/OperationId" - source: - $ref: "#/components/schemas/SourceRead" - destination: - $ref: "#/components/schemas/DestinationRead" - operations: - type: array - items: - $ref: "#/components/schemas/OperationRead" - latestSyncJobCreatedAt: - description: epoch time of the latest sync job. null if no sync job has taken place. - type: integer - format: int64 - latestSyncJobStatus: - $ref: "#/components/schemas/JobStatus" - isSyncing: - type: boolean - resourceRequirements: - $ref: "#/components/schemas/ResourceRequirements" - catalogId: - type: string - format: uuid - WebBackendConnectionReadList: - type: object - required: - - connections - properties: - connections: - type: array - items: - $ref: "#/components/schemas/WebBackendConnectionRead" - SyncMode: - type: string - enum: - - full_refresh - - incremental - DestinationSyncMode: - type: string - enum: - - append - - overwrite - #- upsert_dedup # TODO chris: SCD Type 1 can be implemented later - - append_dedup # SCD Type 1 & 2 - AirbyteArchive: - type: string - format: binary - description: Tarball Archive (.tar.gz) of Airbyte Configuration and Database - ImportRead: - type: object - required: - - status - properties: - status: - type: string - enum: - - succeeded - - failed - reason: - type: string - ResourceId: - type: string - format: uuid - UploadRead: - type: object - required: - - status - properties: - status: - type: string - enum: - - succeeded - - failed - resourceId: - $ref: "#/components/schemas/ResourceId" - ImportRequestBody: - type: object - required: - - resourceId - - workspaceId - properties: - resourceId: - $ref: "#/components/schemas/ResourceId" - workspaceId: - $ref: "#/components/schemas/WorkspaceId" - InvalidInputProperty: - type: object - required: - - propertyPath - properties: - propertyPath: - type: string - invalidValue: - type: string - message: - type: string - NotFoundKnownExceptionInfo: - type: object - required: - - message - properties: - id: - type: string - message: - type: string - exceptionClassName: - type: string - exceptionStack: - type: array - items: - type: string - rootCauseExceptionClassName: - type: string - rootCauseExceptionStack: - type: array - items: - type: string - KnownExceptionInfo: - type: object - required: - - message - properties: - message: - type: string - exceptionClassName: - type: string - exceptionStack: - type: array - items: - type: string - rootCauseExceptionClassName: - type: string - rootCauseExceptionStack: - type: array - items: - type: string - InvalidInputExceptionInfo: - type: object - required: - - message - - validationErrors - properties: - message: - type: string - exceptionClassName: - type: string - exceptionStack: - type: array - items: - type: string - validationErrors: - type: array - items: - $ref: "#/components/schemas/InvalidInputProperty" - - responses: - NotFoundResponse: - description: Object with given id was not found. - content: - application/json: - schema: - $ref: "#/components/schemas/NotFoundKnownExceptionInfo" - InvalidInputResponse: - description: Input failed validation - content: - application/json: - schema: - $ref: "#/components/schemas/InvalidInputExceptionInfo" - ExceptionResponse: - description: Exception occurred; see message for details. - content: - application/json: - schema: - $ref: "#/components/schemas/KnownExceptionInfo" -security: - - {} diff --git a/airbyte-api/bin/main/io/airbyte/api/client/AirbyteApiClient.class b/airbyte-api/bin/main/io/airbyte/api/client/AirbyteApiClient.class deleted file mode 100644 index e8212b9bc40a9f2cf461637f8d034fa07eb46104..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7513 zcmcIpU0WMP6n+PhB>@7Z($*I3LR$)cB!0ANOQ|AI+q#riJ}PR}O|m2lVK;6TT59#O z*Zu^r{R2LaKI*+c%Ey!0u-RQE-I-KxGCMQxdFMSdXU@(}{{H8;KLO0)M-4p;Q?^?$ zZLfIXTLrUj7fLnTa{R)4&@^AS7kGn)UWSovbKfk~Os7&hqdXgvU6vN~Z(j=y-_o3_UH0ox_;)CRj`;mH6 zLDe#Aezm3G=3#|;a^>Q(U5WTg%M)uMOy9NUYF{Vtv_TX>B+brjF!V0CWlO_33Yd0G zEqR{n_2U8?_+#DitcF|Lx5|3S-L2a-KBs!!bBi@=w{ca^X4a~fZtvDz&)01?-wNTp zS-0~+2+3~JKjh42VnHfE=)S9)x_?l&vYAdXDsM)<%Y)mokzB77 zj#l8NprQep0u=;8dba1^fIF*$%Sw#fpsf z|AE_r6k{Qxu4@jtog;@**k20JEfmnPqWZFG11)#o1Tb`U+5m z#I699%_*`trF5bK&SDZ52XPkD3}e$q`+&ddd$v>I9{|IK?O1pAc8iv`X409SVbpL- zW^Kdt>}I{y*y~sA2E%lR@2})nDt&W|R4hN1&lrwP&m_J|`|%dTV~LN97}I}u+M_R5 zk||6dv||{?NpYv%*?wGN_(?*1Cx#S1x-+9`j=RJi8I3zaZ6yB#h9_$B)6+;qbSjwQ zDK52h_F3q_nt|xiBA9__3(dgiax)OMN|^z9Xs}(vqY7Ol(;S3V z68Dwdb_q>Vlu6=RZ?V`#CLK*kTl@e-0>71fi^aH7RK^E+Hke{4$N@L(=J9DPc^1ky z&s`eIbcst@;_w!Ki)K1@sL@cR``P%w8n&Bl?Yns*&`_hh{774Sck^C{;exO?xp_6z zNm95T8a%pbZ@nQj&|eCJ(J0cePv|h&X?R4J=z`>|;W6EcCp(Ug{e<|V`;@B7cB4VZ z(lxs5ZD0ZnFVNp3Lm0)2=%c4mXz1r<23cMXV33zX$nkO*BfLCD*e3osUgG5#PVn+1 zPVw?(oaW^jjPvppyh>$`Mm!6hekZ7QiAL|CGW$CwH%HI^imAV-)`J=P?IR3G&1>{K z$e*)#9dA&L;Z5Wt3{70XP!KR&7BakzcZ3Y@3K*^k87|{JA;bFuhB+a_6`F(!CgOICU@LhXfbS%TANJMR6o^tbzwed#g z%5bffSt?9dF32yBek8Q!byD}0wB?T9AcT3;FSE=ES z2U%YqvECL*Oti!?_S>gtl%ovT(w=XrIJKmb;1Th23};rQl6H+@y0QF}p|YX7!o#Z! zbK{NQG)9{$uCnPro+u*{9Uh3TPdgXOFyrpWMz=!|CHMV$ZMQFc8O7RIU+U%{%bJvB z%{TBQXAnX)E4D8ahFh&N=LvP2i;dQ(2v*!WUQbx39>dK>>x7Ie z%Q-i~{#u5D-0PzV6A!l-W(jQctBMB0PbC`EiDf2N!f1)frsc|u&d@>J-%HzfC*_vf z(+qx*1{C8El_a<`!DQU)GtJgks<_SA;}WtQS!Y6=XDQ$d*V=X6Q-GE@>9v(1UIFjogzHsgC_>oJT9?2x3%j7Pd+zD=i zE=Y8Lp1}fMq9e+Y!vt;!$y-(pH&Cg*z`~S+3|IV9Kz#=^_)9fdN%4n?r ziYq@Xy!JD${hs;Xpyy0BQ^gzf?vTj}Z^Eb1Avi`ugef<7N`$xYHt}2{&k7;EQ-Jku z0h@b;Y?kpJ#WBXpHF&=O^MeA+%>qoIiC_Z1I|W$10<39#L{U!RV^Z5`$nYsX!@Zdr OzRbQWxKHt~V(lLwF#aO| diff --git a/airbyte-commons-cli/bin/main/io/airbyte/commons/cli/Clis$RelaxedParser.class b/airbyte-commons-cli/bin/main/io/airbyte/commons/cli/Clis$RelaxedParser.class deleted file mode 100644 index 41ebc6422ad74b0a00154922ba3571c23337e39c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1460 zcma)6SyR(c6#i}-2yMe6SQHUN1Z~-(fG8FaEbB~J1P2EkXSi*zB@mKMk}ACWCwSBs zU-bnB9noihkZ&$0Nl`$`IGx^m?%BVyPbVknue#aXP|${Uij))1QKY`JB9$tdZZAe z{~3n*lM}y_KbrcsQ#M2Y_I8B)R4zF@vpLK2#bpUEnFT8&CN+1RLhk1K47b?l?!gC`Et z>573FMCep}1-dKgMH7i?a#2IHM6U~;o9{%I5l4JN-O4_qbHM@W9Y#C5qEhc3>UYuG z?UDz$8o<-2B&~HFzD09U+`5OGyQpzBq_v{XYl%gruERIKzI1eU2S20h06hVGMejcP z-+Q6mG+R+Y=PaFbl-4{Nut0PF7zr$5ns|#?_8|28$rT|`ni#-650=1v^bwp2JjWm& zP>mv(BKsi%G)%r-@V;z>WDkiGLGTBvWHhnC0I^1i6~GuC(H$mbh9oA4n)LX|-vb|S AS^xk5 diff --git a/airbyte-commons-cli/bin/main/io/airbyte/commons/cli/Clis.class b/airbyte-commons-cli/bin/main/io/airbyte/commons/cli/Clis.class deleted file mode 100644 index 33926e3d4c22801da49be00bd0d320dbe562052a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2931 zcmbVOOo#wQVD)tl53cD$i&G+VXYf~ zfE#yRxo}fAP~~~*&V?I)iT}XIdhX0LBn<;RU1aW^JLkUVJ?}Z^-u(67@6Q3;#kPVL zhO4Tc;;ON|Z;Di2-`&+ql~i6+Q*)YHQQ&20f5gAxDUFwksg>aPBVC- zu?+_AoL&$icn}Q32S3AwtXdMw)!l7jtn+P6Fmz`1Jl8h3p~`n>(QEFg6^3isQz)bv zd}VG_2;;}-R`!_7nrWz|VmhlE#S|~|{7xhNm9nW)D6ZeJ5`abIZVdEMCMrYVdN+7WEUMO;$Q%@B3jQwMG{3!@E}88)MCbY8}Kf;{I6 zA%q@WRnXgzYg^wi`f!awQ7f648by`!IW__+=(`8coyf_hJrU3 zhK>`vsA;0ewOONB-4!J>vzHfEE<+f?4Ow6#3|Hzst?wB6x3a9#5-iGa!$nz3&Ke%o zEjNl(e_bc&Mj`8V1u+bq6$3SdRiXw%+|9Nrt5nz>`Qsv7+b@}XPd3W25>AOTM0V=y zh+)LdOGCYp2S#l(>So+12U$nfOrC$d#LHHHDu^q1hvB-5noiX*JbtadYzp&SrK*5< zx^>$<@fELXrrk9mOd=Qp!?f(53k=`A7EPDno6~tN`m&2ps5Z9@y=?4rVar(Gm$A;s z$}$8ug}r~l(5uv)3(?%x>5kH_e(Heez?-Ljb|ogs6^S$96B3?a30?2+ZDm(P-bXzEtuJE{$zE}3OT zCF!>}G4!8qPwK7GFMXnao;>|$j|MqR~kt~CW)46##g&EW?05ON5T7;Adf$cuSZ zUdTatzu%Ni$PivEm4q>;@k&L|c^GNfOoA+nin%1@ZC=43RhftWJ^%{M=(eY)LT@P= z8I8X9Ap*bBqy-^*%FjS2TIm_K4QPzeTTpf-t;o%P6QrNUTSsW$JVfWDH<^h4hAt1D zPWs0FM90_xuKa{hk9RC_fa^yX+U)TiV)zf*A4CV?j}n6P*K6VQ(P}@f4$x&gNV6e~ zVA$d?ZTmqCak3_lNFZtPx`i>^B-U~*ML+sCL#Veg4lkkf;Z3|n;ohO|gJ^j{;64Qt z3f@+5Q9+MFS0Ym|`Y*cZX$AML6I_-6q+)IH#1SSbys6|f+eU-Kj0p1k-cDSg)GbP56b&lJoKSv9+fT6R5RY2H0f8gri1??kN|3Q!OQk&cjGis{ U9AD5VPvIQ>zN8tacdvZ^A0>wMsQ>@~ diff --git a/airbyte-commons-cli/bin/test/io/airbyte/commons/cli/ClisTest.class b/airbyte-commons-cli/bin/test/io/airbyte/commons/cli/ClisTest.class deleted file mode 100644 index 36d0efb61e602d82aaaa4d4c42227c1181841ee3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4543 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 diff --git a/airbyte-commons-docker/bin/test/io/airbyte/commons/docker/DockerUtilsTest.class b/airbyte-commons-docker/bin/test/io/airbyte/commons/docker/DockerUtilsTest.class deleted file mode 100644 index 6c999636ecf0dbae42e3b0081f82f40410d4a79f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 854 zcma)4O>fgc5Pj>0I2c0`rxXeW0&Qthq*}lQ5kRW=5|Swr4Y_gHI4iTM?G5WSQhydF zDh~VreiULh32H=os8;sO&b*yBU%&tS`~~1SIxZZBu2dnHdU$L^7^^H(c@d6Od?a-E zYAQY%nHGIf7#9_W#+ZNOVaoF){4gAg*f3O|$y}Nj3@e@PfT8kIjf964T=a1PRfc*b zb8%2+L!tY8mR7yycIK=9ZPT88hBgRH+Xy)H(YnyxB`qY$tY!BHYTu`BkN(yTT%rT`GXTlUbOWxC z*Fl{$i)xUxfj(1sOVA3MQP6rHTn(B*>jc+MaO*T|fC@qC1Z>dbCIUK^qCI;$r?B2l TY*FwkQErpwkba+V4tD+mKM&J8 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/concurrency/GracefulShutdownHandler.class b/airbyte-commons/bin/main/io/airbyte/commons/concurrency/GracefulShutdownHandler.class deleted file mode 100644 index 18851dde84566fa6d6a25ac33e912a4c70344366..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1707 zcmbVMT~`xV6x}x;OcF+;0c*h+2LvU-GOeW+37{4NN+Ylu#HD>2CYLZenPJ`B5qa!d z{S|%dlh4}PmOl8+syPAj0+9`$;(yTn^b|8IGylIzEQ3KwQ+JA*J3f z=}03()a9;2&6}zIzd2Jk<0A0-F@`G|#u>)KNqt}jI<7*eIkY0tWKhJUh7$GSUxcn^y&nc#=`rg5u*8ZZb?h@YFyJ=^IZS*EQN|Z5i7K#xZe2P1O(N zR6oj?*DyyF-xr^b1>9mtav^*{I_g$jO$x_rl#5#_++mnft}%9eVKgFFMm0P29FHs} zf<4LWVa-LAeTkveBWstk$-e%+B15G#EHf0smWQgp*GXAlHPL4 z72%US5k^wzhfe2C(W*#K^-Jg2Z#exE24B)5hL7mKFAQaIKHLGmBclyP*B;RsRVG{d z6~m>;*T|Qyy+)yPIfn#=2k3v0ym$_$DWytew6D=~gjSRwM5i!hm1ij}!|31W-qC%< zVWadj3Xf(JZx-V7FK}xpk-uJ@Jj7+vAw}}PVB!^~4l$j;4=B9CU~c9RvoXBD+1aF8 z-X2OG;;T5mkFos4ACLZcNmYi(1UFG3Jc{gS*rQ=We1RebvgIX;kC1Xlu|mCE$9Nb1 zjR^k$rYU-tvXu$*J*-mCzou+6NE{L6q(%|OG*p2jl)|-!vGxvaSB_`~-G>zW`*c5s GwZ8x&SE?HT diff --git a/airbyte-commons/bin/main/io/airbyte/commons/concurrency/LifecycledCallable$Builder.class b/airbyte-commons/bin/main/io/airbyte/commons/concurrency/LifecycledCallable$Builder.class deleted file mode 100644 index d1556e5e7766c44648af397032d66a84311c4da6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4050 zcmcgv>v9xD6#jY>*svK$2XR;hmSKp2V zO2E?^4xuo@)s%*_c#S^k%xH_%a5)>UM@}W+ISqr*Mv%jl+)isaBDZ}wDYq9i45J`0 zRI?oOe!E#Wy(M`E1V(Bu>wH=FEV++_{lS{W+N$j3*6x>z`5N1ayw&QU-+X@9&fO{a zX7HeMeb%S<0^AY)J(JbbEBAjR>-egLzIHCWooPUi>Uc4Kf7~Zsk9P3_hIC?aM8zW2 za(>>gd714cQ&_FM1cL{a!JWQ!pe~;rfw!`+c)DYB7a_0I_2E!&?G>XU00MzvG_m(V4UEY>z5_3CDM}RJQ&BTW{7IdhwD#A+9e!k2?a#lGz~s zk|yp7)cBwto_@!5Te8I_0O4@KRQB;%O+c;)Or$|#9)&ZS0!Y3j+E;1wqTBWi z^NuBZ`gnKo%t{mZEX*xkPk}|&RJ%o-h;F%V;0K=Gx@QJ!Zo@C&Gkl&0V|6z1$8t8^ z4YOQR!Q(-FMK=Q1+tTm|j|B#siAdnDw2P5u2)>{@4cqjKHP_u}x6<>*V&GZMYFe^G zaf#2$^L-2{d+W}m0u#~7nQzew%*xO~EDdA4z}NLF4f7bM;7baIu^?r24Ig5GGM$1* zwyL3qdz7sV<6fj|Yj~h^Hz*L$?mCX?&D*-~n|y)u@r>&6iSG(~R`BxR3^CdJD5s4u z(yXETrXMW0et;=j-Ny;%07m4n!(E=c90vHGvx-`C#E9jGDd&t4?}xbOkim1(|D#07 zMF_|63Z*}BpX2Y@(r*|oU3iL#(leX@o??=VGjdVn;&r(=&&7;flzyc~AKu{4Nrg6w zevHwc3F05eNdgr4^CE|`i##(HGGG>E?#LB+a%so6%kj4XS}Je_S7Te>RJJ~hY|TqM zCriIjAvB_(2u>6BOo}ic6XsQ@1SFvh4QTW%Bq6&#-i~SBQ8Z7|G{r8OB5BU;LK9{p z@vB242?udl`Sos!@LD(F`7Xj45|(x$3{#y=cmzX=@Otk+mbwUKe#*NL%38_}WCe3^ zAa5wY9?@$V>{Gv^`na^slx?%Twpmcytfg(RWnvAMTCJlA2QJUct{^y6w0KdzgO4_E@utG9{tKM73LpRg diff --git a/airbyte-commons/bin/main/io/airbyte/commons/concurrency/LifecycledCallable.class b/airbyte-commons/bin/main/io/airbyte/commons/concurrency/LifecycledCallable.class deleted file mode 100644 index 7b443cca87fe51bec5e5a6914a01c206e6e88e17..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3133 zcmb_eYf}?v6n@?i5=dgXC?FOA6>KhGs`g?9X)6L!!^IL}D>LmZ%L*&YF0PXPC@kwi@4rs)(l)7?Dq zjH2%B?KyUpZ(Faqu3_s3#gh5V&<}LW*qYTWOWU-JB;pF)&$Sm?(bDYg;>zZ8L-&$M zC|vfXHP5t~KD^?Qp+eHJ*F4Sj6edgm6Sv}+jfhhUJzIwExSH2YLt&(JYB*YTu9@4m z=G9z7VeEA6>2i5$MogGuP1lWTRe{B~g7d6q>z?V@npK?LG4x$#M9gY?hD+Y6evG{`iYt5DoTxi$l`+8Ia|u7wEm2aBAXg1oQdqhX*eN1>ueb*wBcd~=P{_z zmd#ZQThJFeXxg&LOjqF?ceTE|r0x5?N#en= z`pP@5^NVyYjd?swVnLx0u`a_+3-5~z@>pbQ$8Z&esWjU0NREk4BFjv2l{A*In#2mf z8xbK+ULzSi7CaLg7y3SdXn&zuHP)S4b84<`%$qWY1Ff@kL)xfNnl9fBAyn`BOsgo6 zob=s08l}vlZ5!^arB$m2$K?mMGoqR>V6B;r-LIL}mf>=68dQ4OsCr9=T&*gua7x0 z{Zrp3uHzGO^zP@bd`hy9`IO|{=2Mb!+@~bhc4SHC>yqopkrN-CtoF#Vt6|wgJtYH1 z$prO;o2=JZ^lSW^R^oj;{~Dk2cdL{yyvFB+Wzu&hU-{hK!rLWbC*JywyJ5c?gMa(X#h)fxy+PSnEER9)(Pz@H6LRD-(v`Cv?vphbzDQm2W8avJYEN-lWn_4 z7&)>8=WBdJO3Lo{OB5|BJJ9-;XZOhwxJnX}3rRvBqtzgv&61^^kEkgyr}Mwz(i_Yv zJZW|=!2K!RZ1@Rf0@Zp#61*vq;4xWhC!#uE50zr5p*Q$W;T3Iy8AA4g%TzG?}7~U^PXF*$jr~tckJrs@D2|>7ttDFVnBxizaOg1l{ z$8lT_g&mC!yUnmWCxmUb^L<3Q@LPg~n|3w2X}b(&h2T7@v9)P&PM)-`T)zVAoIaTx QP6B^Fa-yD+mrL^GKSgla_W%F@ diff --git a/airbyte-commons/bin/main/io/airbyte/commons/concurrency/VoidCallable.class b/airbyte-commons/bin/main/io/airbyte/commons/concurrency/VoidCallable.class deleted file mode 100644 index 4af1dfd04888a5de7ed638e71a896c16a25141cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1393 zcmbVMTTc@~6#fQFmoBR<7cW&2L68=N#T#ls5^N-rR4|tGeYzcCU_0CF&Jz2tG(O3L zKfw5#jAyo$EoxtiQlT*o2l zE2$KFv|Z%9Q(8+oBsHy5RmG37(y}G$GLqDX4W$CjlOh==Qx2Q4@(j%VEu}^HiF<;) z3vYrzM>^!~_d@Rn&B#Ux^A^es)BW~Hbrc*5x0=*RhMc^05Oy3a;1R=cs}C{!Dy5?K zJiFxYxN7<$nyCiCVccF#nbmYC)m|Do<+$5vi~m!0LtgBgzAC-2W-e+{i`9GWUiORuPf`BBtucW&{a)zXv3Bd||8H%C#?bLLz{2Rbk+%nN2Fseew zRZ)2}mW~(JYGKgeKk$+$l7YABJaAR4g6jQP`3)0>K+n3n;X1w>RGmBJb?LSlLsDJ-1ZYP^K(h5$8p)cK_IK^05^x=SsepcuI;B6elA(nP^?(Q9d{&uN! z;V_0w3rt7;w?T&p2!1%&v~Sw-!maV&fdn6Gp?Avd*IA7V{+&7X=2lv$~rE8o}ISPu4Z- z7B1kj?$=)g23ojNis&+Yq`S13FKIYM8NC3d}sx7~VcR;`sVi99*4^fdSGd?Y4xHEO4rnY(mqOA{D5vc>EXTuy{VITbe*Am{RQ?fkG;l#z`q#Y!pIY3jAx_c zTR63a9EHwjg)NM}g7XyJSB$@K;kU!aOI-SAoa!sfPd~h2*b~TOjL)F~4Wy8+1C$2I z^$-rQ>ql@*w>|AnVFIUd897XG*fiMlO(3|2LzD;!zjCJ&xXy2ykPZ5tp{|p6EzDw$ int7hvpRI1t>LxYa$ovPxL|>1+VB%^Q4Hl^Gz~V=pF?5;$ diff --git a/airbyte-commons/bin/main/io/airbyte/commons/enums/Enums.class b/airbyte-commons/bin/main/io/airbyte/commons/enums/Enums.class deleted file mode 100644 index 1f5f751300e4a8d87a6b0bf42db988b36a023582..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5273 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 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/features/EnvVariableFeatureFlags.class b/airbyte-commons/bin/main/io/airbyte/commons/features/EnvVariableFeatureFlags.class deleted file mode 100644 index 7dd4dbbbbf6240dbc61324022d05f2f6acdc6468..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1091 zcmb7?T~8B17=_R9we4C#Dpgd(#Sbi~>;-zEsEOj%kQ6Z8N|c*sx*f}q?MySfTjf7_ z;}t{`z4u2M-z^lX77{OZcINEtGv~bT{QULxJAh|cvM|K3EVav}sqe+Y4RoueRpfpU zJWh;=Tu*hjxRJabiqfH03VAcKFv4(Qmv^`ua@BM<>$@U|EsQY~&%*UH7{;DTCFAD| z!^MRyhLKg>5H^N!E(Z%4hKaINVk2qQg{h_v81iKu@UZ9TNF0fGWW?~OeAdaQ1X-aN zNhG2T@zD=>H68WaFHCGMD&c&CW8XQ!!Yf=d$Z|#HQ!sUcvZi)woyx!O4Y_J91A!8Xqvwl z#iEtN9BxuCnj#je!!SR{*S}V6+{V0xI}DR2FuawoFRHyXHNU!9@fd7hCngXjncjz)Q`)+edZJ*|N_s}=wvW=A zE)|VgTDkOQsk*oi`wLBmkfU*|E7~|u^W5PEjAMdUR5(o1nEw2*3kB?N$iL4|?c>r9 zQu_(xeFXcMaOFP;g@J^t$Ao3_k_O1;uN~m}0d9T%%fd__AbV_KVE|xpFko&V;C}a* G2fqRFPxTo9 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/features/FeatureFlags.class b/airbyte-commons/bin/main/io/airbyte/commons/features/FeatureFlags.class deleted file mode 100644 index 01573378afccf56e86ceda83d682f764da2ac7fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 268 zcmYjMyHW!&3|xnhgFpey(54Oz{sJoCW+;H-Iy#+E4rd&jv1}f{M!^U0Q4G3C3L34n zv(m19e!so}T;aIE#9--@C7=7x!q%nDCPlF;rcyJDZMRJuXpja|gOfGAkqs0F``EA9 z6{V`MJn(zxUii5N&IWtSizkBx)sk+!P#;)Y^1;X9I>o44UR?~%`QtSSckD73xr?_t zX1#cpYuu9ee#kVc4dz{{*>URw8=U?Rb~$F68K|%R1xz*PK4#h&G&?-l;o*p?oNJxn F=nt$sNGSjS diff --git a/airbyte-commons/bin/main/io/airbyte/commons/functional/CheckedBiConsumer.class b/airbyte-commons/bin/main/io/airbyte/commons/functional/CheckedBiConsumer.class deleted file mode 100644 index 64717bfffae0675f93c1deff94120b67ac115764..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 456 zcmZuuO-lnY6r8Me*H)_)LGa|!_G0d?3R<=x2tvE;QAlIjrtT(^X8rhU9{d6RDDiEP zT3m1Q=FPk}dHMW${{V1-{RjaA*Om+I#&2G6X^X;|1)r2gdTou!d4Hzlqk6d3eQK12 zauFH~ow;}xJQrrl@5XZ_Jwqs@R8Is>y0?G3ah>U946Wp~ve2SMgeJqmuP>cB`y$4< zVrY)^)CgZX!tHLF#_2HbW%p?k(}a;Nom2x|2@h*oPpg3pqx1Bvo?!S7m#lNE4Dn^% z&2Tgh6D`Tt|%f~PruNelbW8N6A+(bwfhYSoG^a}u^b8aF;fQYIF@mpvS V3b0Lzoh54jFuT~JIwVa8_y)#5fSmvU diff --git a/airbyte-commons/bin/main/io/airbyte/commons/functional/CheckedBiFunction.class b/airbyte-commons/bin/main/io/airbyte/commons/functional/CheckedBiFunction.class deleted file mode 100644 index f3469997fd39b18b0452e9cbfe3934a4a7605b7f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 448 zcmZvZzfQw27{u=jZ9~gn35kupUGR!9Fi<5E5)#RbT9(VIew% zkU)=pjJpcOB1nG4LwDo?rVbb+93a-!lV)umAu6 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/functional/CheckedConsumer.class b/airbyte-commons/bin/main/io/airbyte/commons/functional/CheckedConsumer.class deleted file mode 100644 index b2f1e3e3e68ef4cac5b76c9c3b35f89464340535..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 411 zcmZWl%TB{E5FCe+(C{h(4xG4_1NcsO2vwtHF=S#yiw`XW1DeV#6A^H<5$s*~a9p*CKZYN#ts zd2WocUd%Ex94{>N=l$FouiQvTm4ploYg8=2sH1g+2oMo#k-mYLP=HNxY|YU2pR$8p J;vsoDz%S`+aIF9U diff --git a/airbyte-commons/bin/main/io/airbyte/commons/functional/CheckedFunction.class b/airbyte-commons/bin/main/io/airbyte/commons/functional/CheckedFunction.class deleted file mode 100644 index 938c87cfabfa181cc8c3a6e732a007e9f5c12efb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 449 zcmZut!AiqG6r2~^#MY`6y?F8_?Ll)lRuD-+5QHRn6gKO&-J0x{WTW=iJoo{Al(;EX zOY3dk?96+!^ZE7u0bqaw4-Vl>YM;p>og3kEo#$GW{-{#iNUd1r-%JF57Ei+^|fE*^)`2Us;+7LMxVI z#Y|OL-03Ar&`+Y^F$n{^Al6mE#ZcC|qqUgl^)^C$nOtlhkN)ApRqi)HaJA_s97mNh zG8YfBls4tHQrfV^PY5R~hM&$@cB_miMvRNVB@ni3{Q%h}n{eU4vs1(J+h|+lV8<#t Q3$(jr_ONef*J`@JH>Ie4J^%m! diff --git a/airbyte-commons/bin/main/io/airbyte/commons/functional/CheckedSupplier.class b/airbyte-commons/bin/main/io/airbyte/commons/functional/CheckedSupplier.class deleted file mode 100644 index d16f84cdf7ad97166fb81ee7763ecd42c8062a83..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 406 zcmZWlO-sW-5PchKV(VAMUOahi51PC21CbO2K`_Ciuvw?+)?_zqHh%my5B>mul(;EU zOM4mKym>S8c;7#tUjQy}5Wr(NkvinkWFMA7q03UMI-E30Sg92+!ka0H7kW;bswyOz z03C+@jKA`*;3^OAvl$7?u#uCigW>3Ibrv!7;&(w+d$11BWjOrTq*J5ccvcWYH<7vG zwlOUpj?y%GO5=7r(Tx!_maS;8;^(wI#c*|=o~?h5m$}8K=yF}jaP-h9D@%HmwRCo_ zmC}~aEi)W1EsPh@+$u|E!UaV>gG<0=3NRPXCVY4ZT-R~@7J3eO*mjDYIokbW_OS1I I-)Z{5FB2PX+yDRo diff --git a/airbyte-commons/bin/main/io/airbyte/commons/functional/Consumers.class b/airbyte-commons/bin/main/io/airbyte/commons/functional/Consumers.class deleted file mode 100644 index e4c1d49e828e8b5230a6d8b83b2758fb20424690..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1807 zcmbVMTT|0O6#lk_7TQ`WN&yiSYEpg@<++ecYxC1k!9LNpbq zU>K`uhS=@4o5F1HrY;!9Yf|OL#Yz!z1(P&=&MAsa6px4DlTN4 z%6Bb;>zJVQb5#``szZ4Ag9yU{9OUM2;b)uTK$^nGGt5SsV;E7rw)q2eK#L)Nxf^;N zzati-d<+uGFdv5V9k>Z2LOO3ZTYO=IVK1~&{)NyA`GI@NVBHJ*Y23kl5_1eQ5&f6J zT`VvR^G-+aF)Vo`E}3!z35wEK!b%d$;kJFwPAe1`Cc`maiXF`v&#Z6OT6Zqc&~Hm=TQ&{bTVWr`mX*SNJWS#N<^IB?W}M0sq15_$CLllH zsx8f429NNVA>F^_OnBWkHRCWSxpc8Xo%4T6*Jbow zZ$kRD@!VFquGckNl*SU+$f1w|!}APgaf<}cNI);t8^aK0Rp*u^=mDiia`Cr>g@v8O zONLv~P#S$VN0=kWae5L!D|HwWv?l4K(4WzNxcCJlpJ@|AidIJr+NEjDxB&WJq0=a` z7$a1U_Ay-T8+k{&7@bE}i|3$+=M(MY0XzA=oxF=d9+RXeG^Q|3wr|k>LN_ze-2}^} zoKz9Up}I>poe;9c)wMI+j^PZ8F*uxEU#Y(RNn$w_;GIPgtE6$fxRE%LHIl?}k7O~d ZQxaU=6Oui}CQ2xi#HrO5Uf>m`e*&o(_R|0W diff --git a/airbyte-commons/bin/main/io/airbyte/commons/functional/ListConsumer.class b/airbyte-commons/bin/main/io/airbyte/commons/functional/ListConsumer.class deleted file mode 100644 index 5044eefb1d3527ce1da064ba7fcc446098a9e0f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1121 zcmb7DU2oD*7=BJcI-mjr$2Q&Emmj5@tKJHd7!qSlqZcC>z4A~ho~5))X-)W7nrMic z_yhb=#`m;9+3-RydfNBvdEVzeZ-4#%{u96xJXE1D7{WKX2>O%IF>QY|^1ZS7KJx5P z_#SsnON_$~`J#~%sK_!@&iO}fy4)L@ulnbX9jeGN+={(XDBMM{IWJ>avlD~?m0M}1 z#BMU=&&1H%+wliZ0U4Av6rrhDXQ-vXPlJF@ zBzgfAl=EP?p+UtOL)j9Z^D-LsouJG6E-_Xu-{x+Q2SVC2XEyvG#tbLczYm9+tY3zj zT+HDf{RhrMF}H2!BBYV%$xN0;-jp-Q=`@>0uZTSysMu#Hr2~-KH5}rI2F3?8_P>I> zWne^5UB#y|0%s@=o%!t(NL6oKxgJW{TyZ7}bsw*G*j{xl^)_GN#SSJt;eb{lL(esOs&XUfou{8cfm|li z3ysd}FcVsIv)A)kg@i*L7@H%BF#IYUfY&T}8C%H2Q$#@5M30HEZG0Bz0?oo{4 uK6I)}SQ|0x^O-(PN|Ve}7@w#n(UzkcV1G%IwxUUTB#(jz@p(GKH~#=X_V?ES diff --git a/airbyte-commons/bin/main/io/airbyte/commons/io/Archives.class b/airbyte-commons/bin/main/io/airbyte/commons/io/Archives.class deleted file mode 100644 index 865fa454653550fac55722b95db626b4e1ce1e84..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6150 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 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/io/FileTtlManager.class b/airbyte-commons/bin/main/io/airbyte/commons/io/FileTtlManager.class deleted file mode 100644 index c54f1a24f696e72f763fbae47fe34e638b2ce5ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5543 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 XiuYD6YQ-EO^IF!cIx$zw!;=347RMp^ diff --git a/airbyte-commons/bin/main/io/airbyte/commons/io/IOs.class b/airbyte-commons/bin/main/io/airbyte/commons/io/IOs.class deleted file mode 100644 index 428ef5c0ac902c85a5962ccbf1e978f2f81406a4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4944 zcmbVQ`+F2;6@I^DlgaK*0wh3LsB*1MHk+=trKJf_AV3L*1d~7r6mhZ{k_mfbc9uY^ z7VE7lUhrD zd{jVJzPxcAAIA&aXL`csL4hLvgur7tdpc?4jnqudVZ+Mii%xRHJY%wPPRZj#L7E?7 zx=cHaPs$eiDS@>-pCqSqxoN)p-J?o!(kPfouWc40IFHZB-v3#FZZEw)(n?0^TcLa% ze9kX>m7SfoZ760UcnRSsF5pWVzF5XT)=P|D3p~ZcCu(`JPlFVs)EFrjq`^ z{=nDTP>f$8YgFMxQn3s^$dt2DXX%mU-`~rOpTO6-Z;&>6htZv=w=(5$|9U zMG3EHxGu2Fucz`fOIGFDJyLg+(^OtSnwJs&uHwm)rfp97DN9ydRYm6aO5&{D(5K-R z@%ip+CpG+mUkv_Sl{wd01aIO`vH<@q@My4G7j|HSrLJ${w%mTFqI=?VZS&Yxb117y zAT>Iw-Z`>qP}lr+c|>BwdcH9l`K<#)dB=|v{%U+m@+x?3iZ7t$3U3+^;jf$qR&g<) zy9;=2cQs;I&2jGI z+=I$`8{Wga2Ci(zdpXNbD9*0+{5X7;;8(`G8*gA;2^+@a^9L5uIgwaE{Fbs1CB7c6 zlIYu&pY^=oz|oDwy-E3B=UP!7r2m!lDhX(%xA)@%^#3SF8T+6{TN1%455XKQN(8ZZ z_fbTc30J=bwuV17sv*5eV@fz5cLjCBKv z2cJ8zg(-Q87<6flqqz zG%8Y8K-{INMh!dFzhw|^cm^iD@Sf&&sh6myrV>&WDY=5|S14Ax%gQo}dNK;j1CeKJ zlIfDh+T+Yu2`A?VW%S);xoC{o&s3XA?LLkS5cB>jAMKb`QVn~tu$F0)SoXQ#Pa(~{ z8IFbMw+C6?H6SO8L%hy0$?C=KJJ3qV&$C9(2pmXU!*egYBVtJOh8A&tB5@TjF5uI> zO^bMGVgaA;ZN7}wSaVFfjxRJ|Jl1p#7bkkP+h~h5U&q(^#q{dkf5w_i_%;_c-A0RC z@xA$>%6-qR-cZjSgkzzh%UIGA3%!Ogf3M*OJ+}xs!F0_M+*(+e<8_w5@)}b0vz>wk zhWT`mA&l~AjJ0xzR2<>X2}mKF%DTK#H~|af(+d^L?sAT*Qy@8lOmm zN*9mfco9FrWzv)&-9N?8D5=f-`*Zw)#BQPgUs7Be)3DCF`xSS~9^|h2HCM?b97eR| z9W2xE{9TH$g=&)b8ZN1S=QUiQ&VaWOeg`Xf%P*P>ce$^*ex(%RrMD5;$xAfKME?f! zo`_POh&tkK#b2pcQ45#Xs%VBI7K50rQc;Je)JVOG23!@rj%%Jn%X7G#)x03cQfo!F zSGY!Muj0{db9s)PrbnCA>r{DNjyJH#9kpKhA6?R`6!hMckZN#G4bc fXcq9t1^lJH0_T(m_m$8=s{YDt0)OLg1K#>K?W4gc diff --git a/airbyte-commons/bin/main/io/airbyte/commons/io/LineGobbler.class b/airbyte-commons/bin/main/io/airbyte/commons/io/LineGobbler.class deleted file mode 100644 index e2e722bada6529af1260eceb8ba94dec1414f089..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5752 zcmdT|X>(K88Geo}`O5OeCMGO`K*eS(c~MD7+SuS0yx~^H1cM2r5U#GSWf56YwP0LI zO}eIO({xYUG^I-tN>>6gvD=xZpUO8v%HOC&N@L4!|V?Rn#Z z5z83aRBR$~-ZD!XngqH$7Mr=OSuPZ;tT`W>%B7QoMkZrWk3ds=Vsv!)m_U0xS4hQ* zndyD!WAR)nWfl4b8q!69O>t$1Y7dpCr>%mOJZ2e5H6NhjVtLjo2yC^b%B6HBHeJq| zrF1SE8+4|rs(CV<${M9|fkyYUlnmym!1#?P%|qpM zhG7!uiF>3Z!x+=I7zHQIT;AH{h)Y-Zo0)VrT^gVVoslU4-(W6j1@Q>BY1k^T@$O8G z7$yTVuj4}qGtw!mWM@!dcV`XK!HiKX_D5DHx)}mHbZ7|3Xwics<=KQ)IBu5+D}#Pd z8HKd$JA+LrRfvqGV}UM?W%K0{Q)U^n{WTF@T@BKwvHI6}>OvZe^l90rM;Jl9zxpgT~U8vuPXVU5pM;mvt+9vL%df~qXrAnd>+tdjz zh$qpnp-*6&Ql%KsgO-Xq_TvC|Z`PWdE9W`yIx)UVmI` zH~T$M*Z3x_+uaYaNm?+5Pipvtz^;1+-iexyIL7H{v7DGqmjnhJNAJ#8 zA0C?+z9=2zGp8?n>2h!Q_S+jFkjPoAIc;IiZkU>GB=kE;8mWiH6B}qLatytC4(hBDyqxAMEIJH zpGYizC8gn~757vSUH1r8m#roG@~u3Rv!k+ghY zudTTQ^vYxi=wn$vRn%k5;@PJ;S6XZ*4>a@fL4x^ zOw>53#2sJ9HVH+IlTP?;rj|_zQDQTD5q{-QbGul=mRs2V7CQ~t$^V>&o%Y9GIfTg8Y$B(O?7)1+DgZ^DMMjf&^6TT7?M6b!5}o$n3QuBlY3p0A5kWk zs8OTIjwO7w&$onuKK~yfPDQ&yzL3AW=N%07HL=;WjKd8$S#^8^69y*Fj~#S=C$Z^My}tklIo+DN8|~?ku8)zf(d3vhRqJC)FFMarPe9y zBRJ}M^OW-Dd0LjZ+M-?EJt3dU7hR~rw)6EURXwJl?z6>ljOOG|n*uHK)TTg7sBH?M z%uAaB=&OMxrCJHXo?FNKfv4}J3+uRo^&(+4ai+BbE9Cb;)yJ~ySEvSTX%|(ii>lQ{ z)#{>Zbx={i3aY;bpOm-pNvR6HQ5W9{h3^jgvIrv4cQ6(0TEf$dI2-L=#JOnCA`;P% zZxP98$iIl`XsBrsGu43ZP#g9D9Uo+Y57EdlGd99pj1Qp9yB;<^-Z zU5dCaMO4MeoJN#$wKXAE+RjON=^URMm2EHn%)Sizt?1iGF5$Urd^3%UBkaxGMy}7t z#<{L#lp7H8{RO=t-)&sFhK_OB3#eZAyGOe3AkZ^@4Qsl4-aw$c=Qcjq{VrFYy^SxP zir;zf#x=y_H?h6_MGj7P-Nx6K@hua|zB zMc^B`F?waquqOKX)o=#qc!?*wFq%6pU{){XuDADM&HZsLO z$1fOYgB$mCyusNkOyZmLTi}<}(GUG!2x_?g9y!9VL9nS|LH+HLy@h`w$VdG`bMrqS zj%ax4tcI(+xGt;-tUbu%<~JU<14~gxgT{x72~nB={UCsl`a-7LX`Q+sWOi$;ze;_8 zL=u01KgxKgTZ<2t+LyUIvoq(Od*___`Rn@+0BhhDh8Px=&xO*JRw%jcyRPpAydmrl zf$#BxuVq0TA4?rr7-mQ{#7Ds$;njJm(vWt@F#1w?DtyHdOD`QT48QiPGJzQ4NsM5W zVLY!qS!}u$srN<2kqi@g-xkh+(8|m^i^Ji26)>dp|HmfFkT7{8atu7Zlqd4MCW27v zPp;D~p(;XAQC_t}I69EEaFt(fkG`aGAzrw1MIkn#D1O zaau8lOKmV<{tT(|DJIS^Nnz>))7zPEn2nv_&SB;YZHz$2+6<-$cA6AF(*-wa?&Col ld=U>j;AYa%Xmakq?dN$mEV@?fffJ& diff --git a/airbyte-commons/bin/main/io/airbyte/commons/json/JsonPaths.class b/airbyte-commons/bin/main/io/airbyte/commons/json/JsonPaths.class deleted file mode 100644 index 1295fecd43c170332a427424bc3a155aae4fda87..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5524 zcmeHL%W~UP82(R46WK|dG)+lcC{<}Gc7TXWfYPKXu45+-itX4=W(ssX$M&%!BTF9X z$VmoR0!#L6cmN)N8JMAac02%2&?jKS@JqfawGvCj9X2d1>vF#T^8L3X{r>kazX8B~ z$W6i+ft!jhQN<`7aVC}ZMnl(3sc!0;w1tN(<@@F&j1!ox(-xIfs@0@Ssm{urz=WLH z*hu6E%*nb@lT5X`T$g0MR%6Brfva2jOuCqj6*i0cLM&G(#y4ZRSiH~%^rhvwp=dP( zoR6bwPBp$qRf`EQMS$EUFyEIWr}BkjJ}bux0$d>Q!e@(*kLgLK67qU6pU9%3LMA7` zMHI0_U|}Osa4g9e3SUF%k?0_DxP0hHeOOjZ8e))eL6pYKv7wB(JHcjvTRR=p~gk%zI)uRM=;t(rD@ix0fu{ z>Cpi_63bN6bS{>d*cI^qN`EXJim!&Zn~7pcgPnk*c0vfR*HN`)C7!j3JaumHk+8_*+6;%g6wMbC*MxU2IKpBMXb9}k*KIw9acn*9f<3!N-dR}k?5CS ziw(=moC#A$2lFL^}$TaH0{nYBz0VN z>&|+lb!2Q0v7ki_g<>}fhl13_u(jdP$kYZi%qcq@OCF4eL-xE%>pZDjS|xE9wzdwubzKbmCd!+y|49M`L?)EOP$wuJffVTpy6WARt_g@S} zY-2rj1im>Fp-!1Q9kOa^WqY$EJyepN(-r?T5_tOj?C@W0gIVl55!M2EJB4j4rQuN0 zs7m1T$TP31zO@b-+!>+nsrB7+6z`u~djQA;emp&=oww@$a@R&6oYyU*%#w<|9lOvi zToYgJTXYh#?T;D#?+OH_w-wXGjYt7slT5e?_vxu96OSpCxG4pU4k1yiYGD;=*AN~~<9?f0-8D4tg$a@8k6YVE(1J9>B z=OS7HsPk30)se91*wvMA+e5;xBVo+J-GSF#IQw2(vls4>3m1W?3)i>U3-{QCTZHSr zaSa#ljR3d<7w%1X3!|}wevN_TFl_VF_w#KJe!g|#-*w^N^T02A;D2!8KY$N=`tN$+ zz4-dch5rcdx%lea?S*^d!mYrn3ukBQ$#MO|g}WaB_ooZD1`j;-eeA){Qy1>x3Anfi x?k^WE0m&Y(8$Di6^^*uaya1b!>fyIM@ShCoCpUWdG1zu8Dh)gMKaQSf{sF17aZ>;Q diff --git a/airbyte-commons/bin/main/io/airbyte/commons/json/JsonSchemas.class b/airbyte-commons/bin/main/io/airbyte/commons/json/JsonSchemas.class deleted file mode 100644 index f7e729163fc4c03dcea36f3388a3fa85fbd47e39..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12208 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 Ve2eBc_*eWJsz9OsEq=Si^MA3yax?${ diff --git a/airbyte-commons/bin/main/io/airbyte/commons/json/Jsons$1.class b/airbyte-commons/bin/main/io/airbyte/commons/json/Jsons$1.class deleted file mode 100644 index cc966dde4d027490ba17d2ba4a0095d92d4ec2b8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 632 zcmb7B%T60H6g>`sz%-DSKxvT>AhCc-t;Lq4Y$7T^Ln;x(-ZQxg4ig*MPDOrz|LLj{ z3qGJ9g}5`xf(;;K`JDUm^?m$*yng`j6YCX}1U9vmO1oqnNTzl;w8qPUw?>{a_?`U< z$^zfnBYVmRa<{`w4pe%bhosh#4C5P;7YygrBS$7Bfw`tOIvfhj?CxC(lv}n-5oWMZ z#VqCoYOyxd9t{(67b?m4#d2&@m0c>QbA4(ohb!#`w&OQyYzRahJ8~)g(s{C|sQt%4 z{ZRr79o;u7j2t_9@w*yn#(4@k3ObW#>Sn5D%JgL?IBoikNkC!woeU@qjYB@%;E_o) z>pA3%!jM%A7Z5@vG$ z8G44$VFywux$1>Vcs4tjPo{ELNhYJ??$&W92n)%pVdx@se00>_rmToSC_mt|ikE|( zt7onleGG&?6a5$rn9>@}@2PwnCI~dD6{k#0!{Qkhm5TI=gsDGSG=bD>QS&up;t^&E zZOT6_6rqR5uPH9woW~}f;3;8z+y7e`-s!=q2wU>dB$`nO@y5Q!H~ng0%N0kjRlK&` z)7mq^T=hH|WL*)4GBmJ682;yC5xSdx1x{*BhU&E+DvWaY5&mJov_&sA%LYppb7J0_ zK1SOYKC~dtR6m2-(avY{RDt<*mUubP$y6K9GMF}woglKs09~J1XawkP0EnFd+(1tq z;60+O4~(TJ4$+%F!Qj@!5pI3O*fAa?(npv)!ox$%rO$yobQ;u;RvN$v4b~j=or2UI eFdXJFz%C+Ks0H*48Rl`mAuM8)L8t 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 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/lang/CloseableQueue.class b/airbyte-commons/bin/main/io/airbyte/commons/lang/CloseableQueue.class deleted file mode 100644 index f19c594e3444709ebdfe43de538bc2050a17c837..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 297 zcmZWl%L>9U5S-LUtq&AD_y-=%-KZdXo~Yt!LKjM(1do*1T49BcDnakS&%D@fqJxNy zk2*m&N3D^HzNrm@K}nrkqd#T@%~0Dc7AvU)LI1PJrK6XMAP8lWa$_^c*iV+@b!k@I mWwU>%K*|`C-IC4N7w;zrbHNEJ@KA&A-T^lSd2OPV_x2Mi0#)_^ diff --git a/airbyte-commons/bin/main/io/airbyte/commons/lang/Exceptions$Procedure.class b/airbyte-commons/bin/main/io/airbyte/commons/lang/Exceptions$Procedure.class deleted file mode 100644 index d07879f8c5e4b0a8589d453fcc24f3e1a21b3c25..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmaivOKJi^5QhKK$+R=^G2#uxg@NFlAS+SKCJ6+xZ`(pf+G*)-Lvpn&JU|W=EE5=) zSylayg0H@RzD@uhFjQy}?kiX7%CA2om&Wb)t`4Qu^|oAm7(T>G^yI}m!<(aLg@jP- z^t=A+Jg;|bA|Wx_T0(nz_eRLCmkJqSbnQ2Zv|ioO8(vnH34GfZDKBQmoyFWC#P3Ogfo>bhZDX|DpY; z?FW~hQ~J55zp1Csy)#J$h@fpbCuHv2cX{6DUGB}Ff4}%0z`J;)AtZ3hw3E8&EN-|) zGHVwKcCnna^kP0a@i1$YT$5`J%>o@O`kLY@&PE(FN>AiVjkP+9uS1Gz?fgUdSC@ZdMk;-DW;y6apO^)l9C4CZeJqnLQ zX<^>X7j?Jd(8BeR%(a~|qkGsL$z)Qaseb;C;RH@<=oUDxJiQD_9B<+jLnR@WKxbbA zU>bS_j@0q`QPzqgiXNPil)WWzD43qivSY7%;Vx+C7ua7nQqyL2NZ(#&y1kHJ29_KN za&s&|%yuvoIS|;cx#9b+v>iewU8P(Fy;Lb?Wuql0{fAVPrF%}S1=Gu2G%gE~%DRYekL%7I>ti8SI{lBkd3@+-UQ}$+y6Jb2x#SX_NKkwiaA1>_ZCL(q~SQWGaSP` zWHiikYx@9?;{&jeT9lx`Krrli*D;IvR3In8LBTOtse+Va9UA$}!7c$$79AbgQDymimmV4fZA_8J)K)PS%(-~!&0aNZ`!t3E2SV|JF~MzF~hML6o2(i&*kpA!B+4s%P}->x<;x!47~$)+gowE ze!yPaGcJ z@+QQm2wI`>Loi(R^IQH!65<)6zoO#_7a_<)Dy+6TuwT8ACU_z8)sp;{iY)_AabUYj zn^K8;0yv066pY|75rlA589SzY|43vZt~&>wn|;T-4A3Em;QmCutZ)=msykTR{bF@&?k5u?8$4D%_;_Z~7S^)^@M z_=zGkMNeZIy-1|zDJj{xLJKm?=)enH0G{D;Jyz;)r=M~Ifq0`xVTA7^yihl?GTP9} zS;`MLv~sH4aw&is`DNZcqP$j>PQXbG+Y#Cn{GGav$Yn2`3bk z8-#k3?#FNdw-m%K66ikG7Av1|HFcq%G=~?DXJc z->EDeuRzeM%__i`~c) zl|DY>DumDR1;3@;JU`1Yv8tXdl<=i`a diff --git a/airbyte-commons/bin/main/io/airbyte/commons/lang/MoreBooleans.class b/airbyte-commons/bin/main/io/airbyte/commons/lang/MoreBooleans.class deleted file mode 100644 index 0a39b8af7e0f21bde1a8e346b78060c50eee3d51..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 524 zcma)2Jx>Bb5Pb^=2j}5&p!ijp7y}gE4?rz2u{yMXP|)q28(BPV&3%~gQ~VD!Hkw#i zTKJ=kb3g)#7B=&C=FQB$H(%fH9{?_Jq$9_0B9+5shT^#lWpc@oZ?=XE+LgK!2J$GID4@t-xiSC_X^fO~;p zsJY7L!H`EX%U4A$8OxaA)cuc^4ns-CgD6eLGloXfUCUa@?X*S)Y}9qs80=rPi5=`R znBLOdkOwIVBL^dLkQEu~e=KFF^b_ts^!VdSw$WE<v1~( diff --git a/airbyte-commons/bin/main/io/airbyte/commons/lang/Queues$1.class b/airbyte-commons/bin/main/io/airbyte/commons/lang/Queues$1.class deleted file mode 100644 index 26c9080ecf98d3a43fb8290aca1f18d18e1de21c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1432 zcma)6+fEZv6kVqs7dYCEeun?S zi;2eIgRdrjlQHg@7AOW9nzT7*-`3u1o!#GmfBXcnh8HSA3>m}LxZ%{>QfRu}Y}%Hq zncUjf-g&|kZnmgGVJIB(Bd&SUFtu9CG^B92v>i9QQFo=ob=hNNh#YY<`^isd$W^bZ zUomZ0@VY4ipc2Di*{}?`&aj-@+PrRBevd(^*bNZ@LoAK~3`P+~A`TV93Zy#m<*|^t#fmaJBEMn8Wnk9xD0bwqMwpN?Z&d)vaNR0_T2jnZ0mxhNR~~8 zsC3#JjU#U9gqX=y&sqH7S-LcAOREs!UQ;-w{Ci@qX6##BdJcsz^bIdB@9vh?DJh02 z%&3^AgzGUK#~oydw3cm}3}d-`r>j8oxAjAz%Tf$;$f}rUnC#PW9CxumvT(` z2Vxk#bh(Figeza$u0)15E=>ODp3IlE-Nxzw(Py#oQq8p`P6k~xufpJWbm*FPGhL9$22)6@(&vfz|NEf~$dV)!Y z?WJEB2p=ylonSTu<(Qlbe6We2lPN?ojbY3XXod>T_JF6)z|**g905itGmip+ECv<) z>3rYPnQxhVD`cgK{~)PCBa|ZDLwL|_^dTP6UBN1z;5nUAv%}xp;aT<*Vn#2_nzyMU%$Wq1n>fnd{h{=rHZ)JlM5rFL`|nE%cGQM zr_tL&6e9OgWoVuAkKFCPnVgHnFsyWCCQXmQ>l}<3s(tld1n^LAqJ|ZQje*R>aWS0; zJ>rv8FoXk@@N~?zwEpF0)tt$kVP~+oikM;5sG-qn zG|J1{kpm&X`cR%`+!UH>OS+@yF0`cXNXETo^K?g}xHmtUJN9v%h%V;2_q6uukNX0I zxM7>wW;pD;I$E0YIKVC3@o}5pb`JYtF`FrEnz)N?dP>(BhG(5C?HbNfX@urR>G<8E zKGr^1p)f4lENcDM|5CV^{gcDtk}O?E8G@lIbRu3#E3k%B>=R3xp?Q>LLibai=Yka0 zI2O5iEvz1M?1FSl{{T>-73q~`pS*}HBU^j?6{}y$T1F9n=Yrlsys@DGtvp5Cg diff --git a/airbyte-commons/bin/main/io/airbyte/commons/logging/LoggingHelper$Color.class b/airbyte-commons/bin/main/io/airbyte/commons/logging/LoggingHelper$Color.class deleted file mode 100644 index 7de6946ca9802a4b30010d7f29a1d05c90b260db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2261 zcmb7ES$9)a7~O|VH|e3hyRL7r+1WeieCL~A{PFBLfXnzch64)ci`BGOtgUW0 z{B)sOE>|n{bg8<&UaYLAvjI-~rA@zfdZJpY)?x@Nv~PG1ymZOqkxXT)tPmN`j!n!e z^kw&FZA2lokeQ@`sfA1?rx49&vf25Y3gPkWQbr**H#U{YEsjx`$dBM(Y8DV;Z#7H(vB8w-1tdQrj2zKqmu)R+@`+?L5L z&7EEzqXVu&|H}Sjwnhu3Vx`!)!tj$l%O<$$J>Npa!cm6Uy)w{OPC((f#tFQ^tc>oQ zPA2y{G_zOgS&sAeDUArC7Gf6O3as{*jsCVq%;=VdRG?oF{j7#%^tgp|pbv=NuMszT z!opyn4~jmlkuZ9jg?9seNc0hnHlu3`4A4X~Ec!JKZS;c{CIbDU=oyWJMsK$;E&5U%qjy-C3-rLBd5sRE+ZGlAJ@9`~!!~-S1vU`h9Sq*hYjhgjvG75l2Y!C2;UH=< z@{z`?=wef4ixoe&RbKULi{5I^@ndY=@j*Z%kL~jcfhvzYzCv$F;*|Tmd4-Q;_2* z$ng{8xCwH+1UXKE93MfBiy+5CkmDf8_7`Nk^CibLCSV^iO-~--*uRF?>BnI}JtXHx zC4Ys=J4ZrJ_Y)j@jFUp&3_GWVo)MaiI6Xppg`SH#=Y{qOy%2K-gboS4XgTi)y(Dzh zjyjixUll%P$DDEDlftjtmNO-MM)<59ce28B!f)6K=Y8R>@Fly=Sr&dv_-$J|E5h&C z2Y+KMp(akc`EV0w+md zaf_gvxZ^&?-Jh7O1Mv8LiR%hnWgW!h{65EZG|JU8%Z%S<&NrC#&zbY@nDy_O@gJD; zXUzEvuFF-iVk~jt2bI7y`yxzTr+SY*K_PYS7p%Q}tzEk27%O_5_fLq0F5c&P+?P6= zUq!wdqP-1#ykj*@R6G?){fxCALC$r#1C=SaDAI){c!7oiq+49F=;C2fsu8_q{N-dGY|$_J!a>d}(g- PzQQAX%~APA^hbXJpOxI& diff --git a/airbyte-commons/bin/main/io/airbyte/commons/logging/LoggingHelper.class b/airbyte-commons/bin/main/io/airbyte/commons/logging/LoggingHelper.class deleted file mode 100644 index 289a871fc14e73a84e323f53f0ebff11f7756e2c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1188 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 Dyyn;v diff --git a/airbyte-commons/bin/main/io/airbyte/commons/map/MoreMaps.class b/airbyte-commons/bin/main/io/airbyte/commons/map/MoreMaps.class deleted file mode 100644 index fb14e27c506a86609d43924b64720f733ff7a599..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1046 zcmah{+fEZv6kVscfzrxFE*9mch%F#PeDHx{6JlaaC}1q9Av~Q9V>vLFW-cbY`{HN# zH?{k?va^A5`#IUkr5cK zD#zRn?S|>?%Z6nNj8$DjT6O8E=-n}RSkTZ@=<8;>zc0BOubuK{ehVTJ|@M?MC$X^@0G92Ng=8|9p?{YfanF{&l3AF^)*b!{mjRM ztm6?D89jg^y-Vz%zz&~KOV9$wCOW>-wXa0ma@%)Bc4aiIXoMGn3Rp#8mEHuN{sp@I B_FVt~ diff --git a/airbyte-commons/bin/main/io/airbyte/commons/resources/MoreResources.class b/airbyte-commons/bin/main/io/airbyte/commons/resources/MoreResources.class deleted file mode 100644 index c0d5a9752692657966ff068340183568c27dcffe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4688 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 nKsV?u6luqBkM@6j8^3)UY+ diff --git a/airbyte-commons/bin/main/io/airbyte/commons/stream/MoreStreams.class b/airbyte-commons/bin/main/io/airbyte/commons/stream/MoreStreams.class deleted file mode 100644 index ec1bd861a2fd3f272781d13f85ae896f511e4458..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1221 zcma)5%Wl&^6g`uqb>q0ylu#&-K7i6BK#jx>his6FDh0Z5=z^UStTM&%MD_$!z6w?Z z7JL97g}7tK$rz=m3(w4b_}p{Po%#Le=Pv*+@YFzwVUG*P=W+jB2F^eXhayUxM8<(X zbY6=%@X}*qpu%9E`Ja3z^rKVfxPKN5B*Su>M_hIo%8lj;L*=D-ADAekYGDb>3~OB; z1#iZ~eh~Nkei$&Ucg4UDPyCoGd+Myn4?JPm?_P?G%djFv#*D#fbW>hq$wTKz2C*+i z>^3#$w4Lk+`nl@y)5w?OnCKk0d(X2}tuME;2(#Vmxt)uFv#^P4xNe}%urX)ljY2*p zmRQ)p4T>gn-`nV8BtAzT|3ZWg7L|67^nNrr*Tg1n8@R==HLq7_*c*>VB9<2J;4Td; zi!nUY>*$E@^il;RrF-57LtRsNCOb7&obUN4pYi5`{7kd?4AU8;V01SwmYRtCe{Kbw zOU!D1$Qok>4|YX z2oAY=D7N zvXo`hxrD1J$SXRj{94PlCs;2}aPupfWev*KplT$^HpO@7%fOXqmn;Q-Zw7up1wSNc l1#Y%}-~qz~&401$8n%f?cud(l^kvw}^MovV9<-L=`~?#8IKlt` diff --git a/airbyte-commons/bin/main/io/airbyte/commons/string/Strings.class b/airbyte-commons/bin/main/io/airbyte/commons/string/Strings.class deleted file mode 100644 index b8ad87e23d38bdf41ffa922b790192fe9eaecec3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2429 zcmb7GZBrXn6n<_9T?k7-q(Dn)OW%ahHq|P&hQ5)CMFZG|qV@eI*(3{_y>WMg@{9bc zUns3Jj^CVd{7sI}-QARp#Hui}_wAhLob#M>?#=IizW4>eZL|!e1ZHiOleSmh3#?p4 zHJi%ybAI62Zar5D2j4(iV02sV%A6y)y;0t_DuKYUCEK-wI|6-k^IHPxf~r~>^kL9M zKaL5E6m8d9Z#T=9w<*hxB`{W073pkA&(`aBGaWQ+U*JOVUmeNQ$hNXwfqQesLw{BS z%hP!I#9pBxy^{59+j1*bem-#!#YCjRl3jOY(Dvw8p%>gz_Rjx7%;0sLFfdL=Nn@_A zRNd(?N@5*{oM}ca+4N0JV3GuqXD$VDz3g|~ZU?rbGeXH&KR?F&oiuR@(*pgn)pGU( z&d$YQhVr$xTM2CC=2qfKeh4!-Yv7E)WJujnSQF~Z~ zYB_JSO6vRkPHt)$H#DZY4R2TufGIytA5&FWxioZYS?y3rE|_ZQH3@UItfi%fx%2 zQDav+ZEK?@a5-r#rl|*V28+0@8=m*TiKI$wd45Yv+%s_>%dB`7tL0V&uJ#g5P|@XJ zK7$8XG4Q@XR(bWDY{^Qa(_4OcDc#7$RE3Fq!j@r)eSn9|suyy2-)S{u*$V86_Olm9 znuZTee1xLFP@szHJIgCbpVz~9r?nE?(WgbMo7m9e1A&Sh<^@#_RmP6QLUK(%Ok~k= z>p??6tWwjLHEYwec?on8-eK=3jCS)A6Q63kX+}#;eUF4qG+YW~WoJ#c;;S`NQf;qd zt=RhVH6u*_nr=(-vaD1vaWQDc9 zXQB);In+Gd68IyT)L1hDf5;p-mVdFR)K0tAqi7Rxb}4SMQbfi+NBX|S2h!iq?4SvSlYaqCp_8Zp diff --git a/airbyte-commons/bin/main/io/airbyte/commons/text/Names.class b/airbyte-commons/bin/main/io/airbyte/commons/text/Names.class deleted file mode 100644 index f2e62ca29961401352d04d42ef6f6a5e162643f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1886 zcmaJ>TT|Oc6#f<)%Qhk*3ZYPN0x1TgT->BL5-!CxkhlRsFqd*k+(q7CC9*^$In&GJ zhxDy)eNFp7na;F7ppX4Molein2F#$zc)Y7Ud(M8}x&Hm%AAbRu0awt$kg?o6x4ixD z1Cck~dfj#Wd?3CH@&>O9UqPIq=Our`^EP)5@+^4xD#x0yCITDk!bh%-rwMo963I2Wy~#aG zo?F6rP_ul78%ytXlPC=aZoxjRal#j#Wfq+3hEo-uZ@M16J(j!Z#>7QY3VrBT@Bza> z=yfxYu2<)_^@H$67wJ>Q06rv#jKwGO1lxQhN^vTUAzW9GVd#x|O~nliGo+l8_Zc3w z(=67wR~D}u!ZF3vdtf5`Na7|#C*@=LZ4#pl6!J0T6pWuMhGsfdOh9Kyd*aaMrYP7p z!(=;;R@N^@D-!rNWqi-SmBd{JR-r#-udC`dD5XyuZa_7_a9_nI_>^kKasuHw+zxN3 zDkETv5h&!_8(DbtvQGth`tl?mDtN#!N{x^|a9z4-^+bN3`y#*U3Db3|R$x*2s+htw zgKE}<`O0tuqai&%S18SHnQCXy63KYZs`wIfROu!qsz6N@&y^;M^5!cQMNn}hY~dUP zwXg?DNh~s4DLKU4st$+z9}Z{zG$!#_MG0S14ni*FfCuDSF1K?rbt zWVpQ}g$~F^`v_aEG-GfH{kTTlhUk0-k|90`(n;atQ;>UPEkP8$=jJi)ojup&m}xUt z@L9|J^CYY<4Jf za;+_p&7+~8D7NpkCy751+l~z$W4XK?*UQ_T;pZ{R(xF%wpX*_cvV=HJ^mFvnsXuOG z8h0>Dk&$uIn`~N+5-&=^H^j9Ui`b@92U*?6E`7zYNBSBRZI1m5jmb4dYZvJ}qni#q QM}>AdllmwR-_8yE4+aRb=>Px# diff --git a/airbyte-commons/bin/main/io/airbyte/commons/text/Sqls.class b/airbyte-commons/bin/main/io/airbyte/commons/text/Sqls.class deleted file mode 100644 index 2f290b1339bc45886092c534c151926f56bdb75d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2193 zcmbVN*>)R65WOwg8Z8rB2;-ov5S$>JkZ}l0$T)^XiHJdQ2oeFp+LGGx*fZ10EC&A- zyoA^f9G*FRQw}wYq85^UI6SDkr@E`^)~!WiNy><7Z=O2?6| zZv^6(z-T?OeGM}Vg^Z{fK*3^qmT4f^ExZIM+N5gUL_`B%#^l4jEdiHAi^vx}jq( zD}q+wS#Cd4X<2=j2cbtQt848W%9}`Ot=%@)&Gi~>Q`C!i8LwzqV3-^CrDG8%DPA{* zvQV3;EL50{VsDn4fz(Ht;Dq?>J*|Ob|s>U8tk@|0r}^H`y$wuJ->)A z(ALmmxDb;WPdLlnle@xba;MYd^pJ1yh|_%?UxFrG$r*_l{#JQSH523axZAUZztog+ zHyo%mQzb_eN{L`hu}xk6|1J}k$Lp$Wr*7-qwp-Mm=6nth87`?Ir3q2BQc)RS7s2qY zjycSe=HoKvW7$vWXdt%F9yQXVDNYsIMK78RM1?ILhBBaJjk!)~QeCGa^7dmn($+Uz zm!_!AeP7T&mBnyzB9GIup<#D8V$_t6J*650X%(>a5eVk37_Bl(r5s6551ztUY+v2#MPlgC+{ zqx#p{6u~pB9AXtXz`Ge7;zoL^n3bEAkDlSy z0Y1s#PgF+;=Hjrc^sT6An{QYR7ezj0AIpa zAl3n-bX>7JyF0Tt`| z6s0ux;x=EX!V#h~ZM3@}_@nWR5M0{1O5r2vAVfsyO|(%r%PLp(oy zeQLu)r_Y)Erc915#WFZN6D(uz!GGw^mo=U!a|72Yi6^dFQl3W*se;hL5^TDzj=O~6d7`O4pDdET0@11YG@r!zJkr6S|W&henx zOGjiP;}o@d(s^{hjJyNve*?3uT0u>$%V_${c$$}@{Lwt$QA(2!Z$1=yU)4hsxA233 z+cZ^ihT|Jb|CM?vY?n8xbxwwSmq&>{uy6+@hQUT##PBvvT-GxIzsvo)C&F1*sh6#$ zldz7>%9Iv=FDpqyCXNx~k5eWgPxsB%G7Veeo>!JMTf_aJmu(_@rR3dn=6CW~GjSL9 z4cucGY4>AdKwbC%Yt&I`=?Up4@?eDX&YK=>v z*{8P+$kC4e3$z+^vgym{+qdvH&ioatO9U5S;j`Rt51Q_z#-9se%ZCAb7ARZ)pi7k~WYgg1_d$5AdVJT9I13>@Ksj zv$Okn-tGXF7uhhSWy7JtAFT&)C>h-$X4u!T3gDBD+rospbf8h5sIo;Mj!n$4_<1SUWxz! diff --git a/airbyte-commons/bin/main/io/airbyte/commons/util/AutoCloseableIterators.class b/airbyte-commons/bin/main/io/airbyte/commons/util/AutoCloseableIterators.class deleted file mode 100644 index 1e441909f531ed03d5e5793d474a631af0cef292..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7589 zcmcgwi+|fz75;9LMz-Uo!RfkXC8f*SHHq7LE1|&bl%{F2c6A!4y=3WLD7NCLl_ev~ z-7;u_@*HCW28=i5HO6bu4QQJd*74fLe*7u>8wTfINw%CwF7gKbrILIf=bU@ach0%z zyz$o6mjR694GA3#dsQPPtLEa0rKAc*xoqgwRLxSg)I`lPCN-m~$cvhC)KW~@GR&%k zE{48S@)=WL(*q^ z!O#me(^T}rN@~tfi<7dZam~kZ3kJwy$7g3h%&^B#LqS{9F(j~+Tln1!hyC=B4n>Y5 zC!#t~W7zCxLWV8Pz*(ud;2H2)Z|ju7d*u5O|&m3m88RfyxgFW?K{7CwIiL z6L*lRONuqA$yIW={^1c1vc+IJK~Z8jjuDK~(lZWX7#C-zCWi{a)*JZd5y#~|KIsCF&T9I+B$ zcpo>yeug6j!HN}p*M()Z?KQ!UY=Js6nKh`A&cV@W}38>Up9?L z?Fc^$3hf)^Vlh{%R7|B>Rf-I^I0A}fR$rXvK{(~-;=yVptBr-*;UZ{b&XNnKXXJ{= z{}S$F=xtUIWp+(|e8p8D!*Q=(muh-}LnXxzrm2eAMl`q(1f_-`>)2%4Id0n*f|Cq) z1%V?=%JBtA3=4RW=jMkPw%KB6G5@aD?>(~zPzZBKxkU$6MiZ_BKhA033nhexC!%ebZfkE!> zUN!78A!?bjUR^Rwx&)jJeE=U9o_0b;8Z44*G@#mm?{N3c^&$FiM(R8>SZJs*$B0#u8D{T7(mKOQjR}(GPGrSoT1zSkfR!Z<_#I?E|*~nc&x>(yKc@I8` zPfPd|!`2qZ868syx=QL99CD&R>feW>Tcpm~(wVzBOn z@3dB_?&dxqTl1>5JSCSD)4AL~H2gp~jkk!flSa8>ROz7Zu?hTV10WTWtBsCeM6Y9Q zZ=h1>L`}EUvNESuRqBgO=(=Iaq7I?r&9;EBX--~JsBI;ir7GRt^LQ$br|}hr4uf*+ zPEwLEs*m}FLy0OUMpfO{;`jodVHo#@Lopjdc2Zl^g$wVSh13;oe>y|HBD4gkC z7Y%U~dy9l`F^mK`_Bz|e@GQQ=FS+04J&ZLni&Caij&epc}Xr%P+E!OSNJtU zPq{I~@Gr*%LLz6UP5g+g7d552BWoC^YZd3FW4n`Os(Q&g(zG#8{k`@kZI-R~dIPh= zmiI+-@+)!t06!#B zm&Mq5nmyNt^McwdoZ4U9&X7<>lfh{1by`SQ;-k9G!!Wh#6uNG`N?~T5f&A1g;dScb zv|dUb3)?2Rjl}Jwo*xjWFY4OUQ=(rfdNX=&7`=?hi}cZf7(Mwkun9f%?Z=7VnB}qxtvnJ@!r-*-pPW z_1o&yhXnPL#Jhv$HVf*>g-f`7{wj6>K3sMQE?eyN4j0;qBnF62gWu*lzunkV=eJkz zyN~$s(+miHt4J}7I!woWnT~mmHh}lz1GKrpijRCy9PMtTNhKNj=IR=ERQMsm^mP(~ z+h;$^vYF8u`6IF`Ild%F-pzo4BE zs_dudcJZ4VberIkrd1hQmnKt=Q+q!{s!5Y-#yuz4PpbI{?P#2UkDQ>99R1&p?tjz9 zP6_u&$kHE}g#1DJh)vKV8YL6XVZN@?`vu=Al8@2u=rt@X5Yir4i;iO+0it*qk2DFu zM?T88L&jpAbU~1wbI{QztTmdvilVQP<~_*hLrEMFWP;^2$l!DQuu-aKPStsx7Q9S{ z*H9A@HQ)*=E<|d++*J?vA;LIUFffG2utJLAs5%LBxd z^yV>SAANJ{MhLfGzJjlE<9fr$IgfE8_&UBp^HF|3svql{f{q6z&vKM}do4=Ndk95| z(D#T?1EzfB`()A>56VQk;b>gQ{UjofBE7a#C0B8QVZIUZdWHMlPX}8d=Qt@i@%5ef zDLp&zGdxG{G1B~RXzT_27QYi;7x4%DQG8v(Dz1vJYxooXEWTdGU-38mop$nk@ejO) He`4T2jp5vf diff --git a/airbyte-commons/bin/main/io/airbyte/commons/util/CompositeIterator.class b/airbyte-commons/bin/main/io/airbyte/commons/util/CompositeIterator.class deleted file mode 100644 index 529c787d17a43ba312115175288497d99d2fb250..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3138 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 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/util/LazyAutoCloseableIterator.class b/airbyte-commons/bin/main/io/airbyte/commons/util/LazyAutoCloseableIterator.class deleted file mode 100644 index 9f0abe1882c3833d86a813fb7ab196e6fd5358a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1947 zcmbVMU2oG!6g@X_2u)mQODQbSHhh)Dr8UsPc1b9d@~u#iQWc2@q=`GE2G@?9@j}^O zvirhc0BO4mJfMBrhy772?$}8IC8<c5XL)2~d=5`-bQU9A>1o1QB}!g%$C_*Ep}o=3i;+`zXx%Vokq&29KXMWH0r zcJr-N_XMW0x>{c3hmhY8t#-k60zK6*ea7hvud`W#y|?U~c7AUW2_C|}itD>-kx(e^ zw%c-Pjj*<>%MUh0CpMOYb(upNhfNG&jF2vt)^a$CV_Ez}IMXeYx@bxJaVVX@Uw1W! zEfdFaf?zru(s{WOsFld`2vcpyp70y?qxuV$R=JdH^jp&a2ool<*sn(g6M2|~gH_j; zE74|MhO1h;gpq3C2yabpPXb*tdFO9rEH?2kr_U3HOJ5vOJ?OX{pnL-?(-dbN9pi`8x|_q*~EI{V6?=be|tpunw2^PA!Ch?X^v2l&2D zA;&L^J03HMJNARI{}6_GJ@FjDA@)){Pw{`$`WvIuA8_P}HNA~-E4_`$_iRt&B!9=a z5^w?r#yNU|^G{wQWmef&E6i-zv8dJ zL^S%~5Aa7B=Z-eP7v!3|&dz@G&3rTS`_Io`0N%jMBE_&Nwa2CDf3m{!^=PD3=tWir zUP~KsXocZcn{a(6iwuKH2ydwMFqncVCJ2OYy}f>D4fpLdgdu;*!%j3F2T}|e*fE21 z&V%*v%4HbVnrHl+Uu8Rqly9Y0-Xy~8GR)SblD5uJuH1;M_82k^JrFrC+;Nb_+&t1K zILKjJCb-nI}*1uPp7>E0TkS=OE~U#EV$`Q zEPY9Ucj>#3(9|fTPIe8;oW&V@mEA|%$rAeCS37)NxoOLo&*qCH|flWGRP=SkA PWX00r-0`zbZwi&av}yTr diff --git a/airbyte-commons/bin/main/io/airbyte/commons/util/MoreIterators.class b/airbyte-commons/bin/main/io/airbyte/commons/util/MoreIterators.class deleted file mode 100644 index 5edd6c8b9daf7afb96863373c6a5da625f38d869..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2151 zcmbtV-Ez}L6#mvR$d(mi{#*i03xp(g0;rUPQfy2iBqga6T5Q4qR~u(ZL}e)>$qadf z-g3zc^tN0<%1j@i@4_1}ZO^W}v79)BnR>=r?Kx+^{myrekN^JX&%XfN#EO9w!C|goy!UEgZsOhM}6{iRE@{RRj&b>I#NqHNVN-6&^Tp-!Z164JTxnsC^ch zGDFIL#!xCgt?i~%F2yF5f~HRgvUO+O<54>x3Nw|)jlBn}#ixx%-{TdsSIZ`j>y$?tenFz&KNk&a71OH0Hw#mml$ElI34vF3dMcW z$_Q7qgcp%`$NPvuoFYHwG+yi{OcGX+Vwm4Yoj%87VRmE0Rs$D^Q#UcCl)S>kD6%23<+3n|DQYH9yd*JC=-d;Hr?k6d;WBJ$J-)WaaI%wMGOF}M-gCvmx46n+ zZ18YdK~l3mA>ck4QKzI`Rl|J3+fk;_+qzqux_yTeu{w!Z1>%+PNgQn-tVg{0>k{AW z`~(g~eqE^ENgU8%J#9&0M04){l!+j8m2NQ{?Uvvk4>!nZqAF{22bT=YG7NSD6vu&3 zG95|~B{OkKDoPfe>PYB#>#m4=Pv-*8ZN{H2_^! zKUjc0STUny!)ib+$4@kcK5GbFxME@vOLERFGn_pj1)7bSa3|rBgmQa0QflWv<=3j3 zb-x`n#k`}YYR|O3EbGN!EqI;?W?deJf(ArxS%lG&kh3_%InWP>{sut&nVi-1G-zkj z%A|GjEi!NDB?Xh7(hcO1qo)-I&^k!F-*5y&6qTp<6pkv8=?;iF`3}dnaf;y&SeHVH+1yctr2tFueZv!<4)t zt;iNAA7Bg_jMFs}I7RC@l+=}l7>*|FG{t0a1~a%ubibor*LQu#_dWS;&@PMAN8}6) zTl88+Wryd@-8`$r^M@Xuw?D~qnpn&bw`;_6hIn4zhv!|)?aT8n=6CVDBYFOadpkTA z6wf&-x~ydOJr*BRiEC1|fkcTb>h`$AS=`6ZvG#f6#mw^sBx4_b1P|~A(s{>fvA*QsY9SK4GlO6)F#lD+uD{LC9-5BIWyr6 zcm&>}{30ncJOINpF?=gI@!CzwOn+F?o^$qGzVDn}|NZZ?zW{uM&_GIH*6}Ur1f`?M zw#t6J?t7utj2ze6@&h~Xgb~ep1xEMfp|o7-)vTS;zFm$4`d1y#iPi*qGK;$cy*a;P zr_qA}6Mg6x7|A=Hz1^&r?4T%1t}QT@_si1Vm4TzyEn#o8=Y#_D`TtEM%OI`{8Tw`> zALkP%s*=nuYJ#0c(c~Hyo%QZ`s~DhDsyfXD&UNX*D=fb zL+2NkLc}+fc;3VUZg5?*iOOVVv*kc9P-XCji3}D6(tdTj>ADFUnO5bx@wo{o*oiTl zKm$2OU0|w{(xb*Ht&?5033viSg-DhUwq&D4|E0h_w1d#D2+Va;(ZND1;QGt5sP-pG z7}b!gglT+-9}IlYQHeo~(Q>>)|G>8LvRFj#Mk1paB&tM5#lKagIaJ-r>X@yKS7CG}Tr%Xb=c&~n- zwZi74>lU2I&W`lsN&7B1r*(AEC`yB{Q8U1Pn`rlBdvHzc!6BOo(E`^x*zBZ#WB@#{ zmi6w5>AtvOMsXluZhD>_PAg1Hoqaq}rndSmy)aW3O@HbJLTT9_FuVVQPs@|OfwlDD{8;g4a4 zxXHq;vkcyjGpJFOqQS_Yxc!KwyqjM>#s|wPVviPaj+^HhaUqU4m27E69AMEF{{o3P zc3Y=nC%QH2e#OW5gg%qU;2QZ1o6_`Bn%>%F5V>i#jD~N<1_WVER8#qL9%5 diff --git a/airbyte-commons/bin/main/io/airbyte/commons/util/MoreProperties.class b/airbyte-commons/bin/main/io/airbyte/commons/util/MoreProperties.class deleted file mode 100644 index 3ecdb5e7cefa1da8d873f2c357fe19080c7b66d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 715 zcma)4+e!m55Iw2YZP!{at=oFPOI2_`pz4b#2ilB%v_k$m7qIt{dr? z1MQCf2Ovce?Tk)`GM{cnckk*0GIzG@(rL;-4*mAD4U`Q~mPHpoAjImfw3vVg|F+k)fVB%v)It7Pt5Y D7FDN> diff --git a/airbyte-commons/bin/main/io/airbyte/commons/version/AirbyteVersion.class b/airbyte-commons/bin/main/io/airbyte/commons/version/AirbyteVersion.class deleted file mode 100644 index 008c2c328f4e8459aa688cec932c9455baf0678c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5770 zcmcgw`+F4C8Ga|b$!?Y*z(PW#L>B~-Y?581lnP6@n2T;9;S!84*y3b&*bHoT)|uHT zc&S?3N-tJxwSbmZTa6dmqLmP(qPAdLZU3V_ZQnC8bkF2*7?ymsK11i3WZ_(4oOlwS|E2=T~D>m(%`Ro0S+C(b4m|rQ!*En;N;0ChZ117?Vfwl!~YE z9XeLVgcYVOoffXH8NWk(ux>>)n^$1v=J-fN_7`+E>{z*! zx3rudGp(4V+qx4wX_l>+oNQvfnxl!n-WjuXJvL@qdQ5X-qmEOuwFB>`CPI|oAV7lZX5w^1`j-penUQv-nE{tD@0cX}I^{BM0yH)g(Uy640 zD+R0Ddgiy?>82CL>nstSF}Fx`w}$Z>Z!0RE*uLp*-AwOpWwnQu)?94=WUq(;IB>Ew_!VC#ONB1BWsbv z?Kr{iWbxDi-i&!B;2?&$18mm?oa8ZpL%5f28YZ;~!GDuQAOt0Zbs^jb)bCPSU3c8? zxr249j#>a+!X5EwrtV_|GJ%evOt5n(Q`Y&C`8)a3SY#ODfu}XDG;9! zm^+6E(M0Ig1}@MCTRZqS1-*MUDXRq~MM{d43%uch%8NxGJ>1VPA9oW@_Yf#)#$=Bx z*#k|Y5{m>3!iQCyxpAEE@<0t@KhXN7D7vmczu8!*a{9cL&`Fk}UWtcV0m)`Ai?(_bRzy;Ry&aqO;2_}0nr zB^XGD90G3ks|b35l))@l-1C{VqyN9!!63WPn+DpBmTAhg9dlveS#y%soT4?4(VE9; z%@efdNm}z1t$CW(Jma&bzhX^)#hQ4d!+$~*dm3X=IG0{ZUJXx&#;CwS_OvzghsuX%A|tN%MkVo1ux@mI`$pPie3;! zb9K7NOnHw$d7s_?5A66KP_K(f;gZjfy?i75n42oV#xBSm?N$-6z%(cHop)i%%Go&p4p`i389zP7c@EuRiDC za@|$d>r|Oaameu8pQ&yOhoWnAhu5hVAs7-hVF%|M{#+*m&nts&3W6h#mkU&zxgd1r gNF$UT%G3!hnHhhXo918oytPg$px{fYU4y^>2MIA9EC2ui diff --git a/airbyte-commons/bin/main/io/airbyte/commons/yaml/Yamls$1.class b/airbyte-commons/bin/main/io/airbyte/commons/yaml/Yamls$1.class deleted file mode 100644 index ac97b53d2acdac55087502dd035ed23cbf03956a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1571 zcmb7ESyK~15dH=tYt}^& zN0nBo&;BUOo+TcXfSRq$(bL`E*FD|y_1lL}0Ip%gK@-E_Q29L6y~|w3f;MN1)^vf# zbi6`dmw50vR?@Fb0`aGrSxLhK`~Ncr?p(X!i|a$}EO4!_nejl0=+$P@Kzk zBT8b$F!X1#TQDz&vf|&NG?a*D-bELB9CR}b{%@{4?8QEYv?S0O^;k%T%%;eJ(jq}k zH1la3z##_*8G1K{U9a!qFpdz^SZQ>=Ff~<}V>r1Orvj$X>U7Q8acqq-=> zGg?sI`?lt5m69wuI7!MIGquIEE~gGM4EvV&6YfV`R{g2EG+|AQtpsA(gi5;TL(UdN zKSNKZ_)BqSQLCr60P@*cm+I%VhXME$wvd&{g;By`*h7qeSxlCfs15QC&M@pw#8fNe zlRu#t7)9B+X0iT=s-|_?P(w`c<)q*&;zbX;v4^^7TGe$RZiTiu-J}@@tb5`z9abeb zbxjBNk}LSP&K%n0y8g&sewdiGjmaQVaVV=3!YrzagKG>2x9kHC*KvcPy&|afLmq|C zL_ur5%5bZZV;jGuE}1q|2eo{5qrR$}F!Bp^qeci`*t_`gv=A$ATuPxwA|A(r8gqL| z#OAh&4USOin(0|%?H#t`X=Qf~wv#+ftMh204{&q+Z)tcB?-lKu&_-hm=>Yf8PNSEs zUF<>!?NatG8XlgLN9!S%djt0!I$vY|3-qjQj()+3m&K3ho9lm%?C0D&oU)R{S2ubv zNVXQKi?{&~(29p7ou}@7gkvZt$X#pR8_0W!^;w)F59i5(Uh4Y}2Gi}MM96OtIzh7~ uzK!56yrjkN(a<#{5<14EWOW%=lKCp~G^a3xVH9X(i_W^Sznk=L!q9h5!_)r*HC_r7zQuHzt4cBx}@!tDuJ=xz6u#-QxDDzF1iohOeNHA+v{- z;7s0fJi#lL*fzp2=!wr8!ZyT`Yx=@v&TP!qc72%d-3=FA) zLu8e?Ys&XX*yFF69>YXokGS@!G@0W2QFSDDGRdGhLFI)>qzDd`7>1E{l$-T!q?3n$ zI8`d;rX@~p$gD67M+t}%EbA*#G*@lzH(cVUFHKsRvWgR!&~O148G3^_8S;CncM5Dr zV<>o;;bf~pqvB}RjS3yF$SS|Ya6Im>wB|bZgEGvN6}-xDbi1qO7Mt1(jKWNX>4-;3 z8x-4cGfy!cBB+}}W*8{?)YX)+s3>|3IT#q!rg=}no7;{9>&+cW*NlcK*_{0ruT`pi zi~_a)Z$loc@Toy>;%x=D7{)s&#z%~X=P^qoE}iL=%TOztVk+K2LBYHK)>){gVIB*V zqM)S8+-eAK#+z|nzR55X<-0X0J0jXqU6ib%({K%O%apyY1{cIdStty5rb<_L7sm8% z(Ow-EWP8^|vE5+F8;;|9zRTe@M1u*Pua;G;B1!vxVhSP-5+>v%r(8O<8{_R=>c zFDSagduW}2+HMS5d+32EBN(7FrR0K@lWM`9Sw{)AKG zTNq#Z0R!{DLSLSEg2~?>2L=*k=rXyNU{dr1zM?R`#sD6XyKiEEMw@^}aRslD_5huH z9dAT{M(9b-=#&H`S66VAPUUD#fB$I2T$VRFjaE8%jf9f1=>X|0tz>-t66qGMxA;*5 zqu-K&?*b@c)cp~Z77tQFZj-7kzg_k-B$40}*)6<9Ow9dAFI_>*eSzbLfpK}H7mLB( ndl8lI<2JoZx64H4N4Sg6z)6xKeTE9E#DTynOu9JM1I@}mTM7=H diff --git a/airbyte-commons/bin/main/io/airbyte/commons/yaml/Yamls.class b/airbyte-commons/bin/main/io/airbyte/commons/yaml/Yamls.class deleted file mode 100644 index 2cd57d350bf1fdbf417aabf5d3b962f306a3da33..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5162 zcmb_g`F9i775*NJ$5sX~rch!wml)y&P#}Z^WER=AV^PTlTi8*$xFhLd#+GKBnGx9O zlJ5IX_kBzEg_suSgmaqTd-`MloSwGddn0SXl1|O3eLN$*_wK#l{qFMK^WXpd*53eJ z#F~LE0*7ojYS~_PC6LjaTP(VcA6>DEg=mHk-@rD3&IRkX6)jlKd~`CqAaj9$nTe;8 zb7S$5^yE}V;MpWaqc<%-klr$77p&Z(?>f=E6<9Z2uV@8jos=50a)Ilu!~}Ls4qqJ| zNzbL?*RG9D37l-9C2KqRvh|d;v?M*sAE*T}H=9V0Pu@t+UB5Az9-S6ASf_o%bo)@Q zU^{kjNnmSV|BS%45jQUl>=HP=X=ftXiQOi;U<$MiX|){?c!!DYXp3MU_8WMo!0`rL zuTzzBJsEoDn|Ko40y~u+6@_qEAlui1pk_4pw~*OLszQCxgn{-B97d0UBLcDiosJi! zBRz}Z?H!X=Q1YaScj2hOu2fAC zCC4uHrPGaMBX|za8#pI0*gX6j^2fvrI4#h1$Fl=DV--p=?uTFuToCB4qMj-_fnAiN z%Q?9e*sc@7c?_uvx+t)}*1hyC&%L8qi}lYKxGZp{F`gXjCwi4l=bGo{r0m@gk zOn@iyvN9#`d@TdzXx0E9DOkQ=7qxOU1xA`gxkkE)z99m>6zk_x#Xe~wg#$q%dy?_*tO-Ee^Q;wtv9cY7%vmZ0^iWzw^4_3UOMzX8 z#!G=aQgD5#@-@M|P_;sO^2+~3(NL2NRhw+RiS?|V-R5;YQLF(&6r8$o9no%n1Q~XOUcdWb67+-w|B0-&%{jIEu1WvmpFDJ)rb#9F)5dJBZ zqFg-ex&c$iT1rVC5b}NmKgLfD{6yerwLWdzk}a0*up1p@*#F+*3fw$dseaMP3*mo z1LdJr9D0DK?&IlIJgq1C-=M%24D#7UgTO)Fdk$d_j^HWu;Dnw94e&l(HWTGraD4l~ z8ctTl+w@?!7Ew#N0H+Y;y93YQG>x3m%AVC&1A3^?cCF&TzyqAUmwbrxnZY&0-qy0p z-%A9ffbG<53~*$Sx=v^d`$B14L0nttz%WKA`EGs-t#@&5l;6hqM{MH;^>yGyA_>{b zRuS|!N3gX9!3#uio;ohHL{M*U9EpnOSGDJ_(XNUvV{>3&@B!X)FQr^RQE|PUCMN1! zzrv9?<1(xb_k`lOhU-*AMVP`gor-YPFw!(vB|**I;9MD0!l333jALda2`UV;jlwWN zd(|+ElY|6yT&*J^#L`hlP_akSmA#ko-UZKiCgp z;4A8(JpCHJUh(uB+S7A1ri#IQh`X5q#(WLmy2tNf&4op?tYL*|YvQ~39_P2=`+C(6 z@Ixg{9ls!Fzr^qGd;EbTN4erK{)j(cd6MVI@aHa9-6M)Oa36o=Kb{_NxQ&(q-2E>n CH?+Y3 diff --git a/airbyte-commons/bin/main/log4j2.xml b/airbyte-commons/bin/main/log4j2.xml deleted file mode 100644 index f4a6209ed0a3..000000000000 --- a/airbyte-commons/bin/main/log4j2.xml +++ /dev/null @@ -1,206 +0,0 @@ - - - - - - %d{yyyy-MM-dd HH:mm:ss}{GMT+0} %highlight{%p} %C{1.}(%M):%L - %replace{%m}{apikey=[\w\-]*}{apikey=*****}%n - - %d{yyyy-MM-dd HH:mm:ss}{GMT+0}%replace{ %X{log_source}}{^ -}{} > %replace{%m}{apikey=[\w\-]*}{apikey=*****}%n - - - ${sys:LOG_LEVEL:-${env:LOG_LEVEL:-INFO}} - - ${sys:S3_LOG_BUCKET:-${env:S3_LOG_BUCKET}} - ${sys:S3_LOG_BUCKET_REGION:-${env:S3_LOG_BUCKET_REGION}} - ${sys:AWS_ACCESS_KEY_ID:-${env:AWS_ACCESS_KEY_ID}} - ${sys:AWS_SECRET_ACCESS_KEY:-${env:AWS_SECRET_ACCESS_KEY}} - ${sys:S3_MINIO_ENDPOINT:-${env:S3_MINIO_ENDPOINT}} - ${sys:S3_PATH_STYLE_ACCESS:-${env:S3_PATH_STYLE_ACCESS}} - - ${sys:GCS_LOG_BUCKET:-${env:GCS_LOG_BUCKET}} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/airbyte-commons/bin/test/io/airbyte/commons/concurrency/GracefulShutdownHandlerTest.class b/airbyte-commons/bin/test/io/airbyte/commons/concurrency/GracefulShutdownHandlerTest.class deleted file mode 100644 index d003977d23274bdca11591f7bc867143a7ee2a2f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1256 zcmbVMZBG+H5Pr54j+Rrf6nPP$%3BM_sUV_75`y@aqKP$4h@Y<4Eo{BsHhX&rf589a z7eS52&;BUmY};5!h#H!7W_LRK?6c3z^yjZH-vKqKA@g2s-b$4dEDF@)m{|rkn7Q7Jf%h?Q9=%FVa#KxjGOY$uf*l3nL7J2Cpu? zcS1{Nr{!&o;Tj2O!VELnLWl8|?}lMMcPi3SpYFcSuzE4cx~VVBXCjFkn6hw_D$~5u zsNg(~RP*&VrZK~ikkulmPN`6hhO;l)RL*4PlNiUGsd|=SqfP&8#@p5l{vlI7S29rZ zHWo|+b%)wj+C*;ISTd1#O^U#XdE3Sv+@&5o;7U}F7-mna*4F48+4_*iij8{)tT$}; zI<+c4TQ9=(>6pVa9&d9Q- zAttbA*;qAF1;buUP3M=T=?UyItD6K4W&GueXB8S3da2qiX@T8YYtc5miYo<I+MZmLZhDkgXpWur440aRGPiihtYg)mz>^)0J#od9CC_qf0X}mx3=0+8RLe#o zHNGUx6+%FCDn;rRxU{nq;Rn?9rbDl42-UlG^Ia9wl;yHO?)Ej+pxRQ;F2_D+*;aW; zpnZfBZ&VnZof*rPPgRO}>CPxO5a`M{q%Laj@GxKBh~xT-z=16=R^d-{9}#$@g^l6oZB8A%V->3~ zFWop!A+7vsgj`mU-7-=1&#LXCIv&Mi0&%*>bS>zY6Ss1+FvMi+wk=L88^&~u<8gsI zeH%hp6l4o>G;VDK}UNOM5pSTS$ z(jDl=1s$KlMFxgS^#b?sqK5xe<3PiVz+DY-H4mwPo7FLgPxJWYCCS8lIviKk)BV2Z z)xxptRq}aD)fjux;h3#{laVYwqvH}j%Q~=X6e@ChLEzrRWZ0lu2JFD+@r;Hq2=siaREtjS1=QbS{mdPs<3?&oK zR*VAk-F=D45XiMRslez#K}QipQnT!7m$Ah(lDHJw-4fKvU@r+R!PW5WO)0RttfLH; z*7jBDS_^ATZ7s=a&|Fp3fj+D%FS*Pb(c~T~8mTjhH6734d0uU>$d#yLZ>y_Wh9U)1 z;MmUNmW5<*lN;4uOb=-;TWcj*t!L+Vt|na8YqY5PeTPc8^#q~e>jL{5I8`fKeLaq= z*sI}%rc^w$Kqz)@CW_3)vrfe|9Waiurki8;u3S^chFUWFl#&K3ErEq7N^<1XSu%zkW3SV(w(K zOV@5gM73=E()bm@F8;9(^XF`->he1%XJb|W?&LSyEAET&k4-XH?&d7TQE+SeMUH{8cxb%|2^G3?_A?C0SK?&nPHI>1p~^gLy1-u)sh~}bdXEqn((4WnbUO>h@LnqEuCs3{+l;Ky4guKC7^b`ecowlk+~d)Cr={PnrgZ zSdx-K&iXhzipPoGG#+9lJH|A6obh@B>v$ONGp&m>;Q7x5(``5Z2=WPh3D zeuX-eD+Fs_^~wI)El~I9Hf=oj;SNxL2Ul~~@r|hfng;ss;+whXV0Hs9l7X(P$=o`= zJNGue2i(99<~}+Pr(^qkqMFh4Wj9gb%Z6%P3~qo#__8gT7-Nh9X)-ZFWX_O@Q8Mu; zIe3grq>0@a@gFCq6KvX^AQR{D1}1Thjqv+;68}NQXJf#R(huuw{Ikl&F}#VN;HPBc zWwtDemsp4wwM+35#m{I(1V6_ws+|3nvfttN_yhh(i3;CSY!Uy&%<*UZ6@SCN{{iOt B^_Bnt diff --git a/airbyte-commons/bin/test/io/airbyte/commons/concurrency/WaitingUtilsTest.class b/airbyte-commons/bin/test/io/airbyte/commons/concurrency/WaitingUtilsTest.class deleted file mode 100644 index 8ee99d5a2b80fb476b0e84f3c2f5ba69144ce598..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1615 zcmb7^TT|0O6vzKt3V{%nmWv{C2Wdfxb-YqQp;(nEG6NN7d`rtx7Sn7e7agAcBz^>+ zEIv3q`=K1qCIyNVX3WE$-IL8ZzjMp)KR~zmEK{9=j1Ne z(S|Mq?dV{*Q4kJ)7gS5!Em|d;Gb9VLY}q@OE7ZB6jQjh-W5^W#6D!Lw<`bU6%}X~Y zon7LV&go`@6Xf7l;P|4-cZ4U%=ZfP<-%{7e<(-0bE9OB!QP5fwK6g#4CQKD{Rzs3u zD2zIwOqhFtQ&!)Z+d-{n3-0RZ!+?fPRGkdF2+T3y!&zOO6Opx0z``lqzXm;Ch zk`9ADq4oTrRH9;=n@&ZN+-{t+I)*W2U>bKBw9l3u@XbAjfz-!lpoV7xPhnO=nqjIr z6_*(|FsC4OpCGrmAGpMRAEt(RYLPH5RWWldaKlO&cz_H;r`+2Rwyk>QW@^2GaqeQa zow{5-?K&RgsfH&EbN|s*2A<(LwfdKTI*Q>`PSEOpmz*n*54ZK#=-4S)(vOU7qw`Jg#d0wcWK>xr0mw8okjDeayte#rw z2SR6!b|y)tG_ya@`JFZ~=(MWWKo7cUHKGe7uh9v(PH$tlK|6J;homy}jm*bL=8}mz zdXJGP%pGBn;TXepjJDM=d4!o5PB-xr%?G`XdwqCF>s%d=>R3=1Z6U@;Xu2O=7(hRb z{0MGg27}1pHdbkp72ZJPwt?4$1-!%xfvwUzg&t{gVGwIA(Z4p(GgqTu0DW}^nnax3 fjghl)jADXDYO)C~a|)Nb0H-txj;4St#PIen!I+mx diff --git a/airbyte-commons/bin/test/io/airbyte/commons/enums/EnumsTest$E1.class b/airbyte-commons/bin/test/io/airbyte/commons/enums/EnumsTest$E1.class deleted file mode 100644 index 6529a826feb4358680e830731dd66d6d62ec0867..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1161 zcma)5-*3`T6#nj7D6oz(=GaevP3C}2I%YI6;DT9LBr^6;MnZflc*QQIHEmhKf2HhU zi^j!g|0v_R9RVIRLek!Q?m6FgzH|HW>-V=?0I%^}!5qVm>1c-Owg*1fI!>?W*q+Ai ze$Ue?;@#k$pRN=X$PDodP9!|nz-2Dwqu8w|U(nK+6JAptmKn6K2&Pt(meweyP3 zka<5dL8R2NOxyI27^FHHLYrQz>dvEPna#V6EhWbdC5Gl0k4!4uX}?4@yZx zB=wd&#EO1})vtt@!#cg=LAN9pu#62X(IYbAAt#S|6sSgMQgVA+*VvqZ!&HC~NDcN1 zwuD#`dLIu)@Ru}*fTxC7ZM~Cnx2=*;bSiD$;Nkuk%G^o0V`F0pQTpmnM;tk-5xrtb imb=03Pq2UEWaI+QJ?sbTGvo!5@C+IXi2Ar4$BayL(G7{ob!7Fwtt!c{={wv)c zwrE^@_Kz}tw`+h0jkM|Qz2E)L`ObHH`s??%YXC2y%ZM>-Tdr8 zxGUohLwZWv$Pf5H#Xa0-NSU5zj(YCrkszMx;JACrdqKJWmk@QuAct~}KQff3VNv77 z84p>sm{;)t+YHa9c@AyU_sdho$HbFHgjeYMDuz4sdi;$gj&X5ppgoaD4H{P8F@vE; zn=hvLL|$b^l?PNstve3)LRs9GvCFXae*-eaYWobyCK>vz>j%{*FH4j-=cb za=Tw>=SId28yibV(P!O?I5f%;wUi9guJG_D*uQacJPJ8?Pzc{eXaY%ih7ulE*RU7H GOMd_{UjF0& diff --git a/airbyte-commons/bin/test/io/airbyte/commons/enums/EnumsTest$E3.class b/airbyte-commons/bin/test/io/airbyte/commons/enums/EnumsTest$E3.class deleted file mode 100644 index 36ed197354fbfa8fc7de344abf062f6144560302..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1161 zcma)5U2hUW6g|T(EYK}QwDg1eRjCD9*?vS512&ijBazaFr6k0s1xMTlcFpe6gny;< zp^e7IXMdFO&ax>yXavH}+`0Fhd+zMv*Y9sP0AArxL5N|?v^B$YIwOy3U3)OFEmz~# zaNufH@oaL}%T}pWW=NbH7lzh1te&4^kegM#$*^6Yi=)I47JvhWg=*vMB-?sjKdb5t zx%YDuM9ba2X_?*;gOtm+NW!uGfkzRJgJDTU5_cFP<)9>;t4}5Co?}|QQZ3(#QSDt7 zVML-(M37dYAR>0FDx!!HRo%3BV>sw=r)hNhoFP@WyGFldIHrjG!#E@?kp%CP=~CAV zqd(-dDdh6=4iv{DY$|xnkem@Zay>p!@dR0hnBh3asB3>73F4V?PCMtk>y>JMIie96 z6kpEiM~2cYEVzaIoHs5;%&FKyp5gf{&vD;y-O^0+TjJ>;!a(%WsJYnH_wUlw;2>@jTq-<1rZ>LEk4K`wu5yIy6F zJRs4(L#nI^e*m@l+BIO77WItFA|DcpK zMoMqXV=U{JSounb5Z36K@VjNOhz+d!Uy%_%a&pjPpK63ArLePch0GKjp#lUT)!!>b zLt;tjeLM)@FK7?}Pmi(EekT=f+GU~WM9N&_;qDj8Or%WM81YRc#OSR*4LAx^BYMSC jtZ-V=?0IzVUV1{Aaa&*&jn|+__EvMUcY)|KQ zuj}b0@vd>tPnC`o$PBRy^U~Birri#5405ex)EIUuQ*q=OLIQBeFk7mgpQh@sE9WJH zA^m=8f=Hp&v24pfW{}dEI!QQjKJW-aDj4Q9#Bq-yTo{%l)0MGg!*?yaoiAtVQL4SK zA%t)QiU^V#6okcYNkartqN-RnulBl4?$*p^hchH9PRs1nP1h1}aHvAUJW23BSsr!0 zG&?;`n`}BW?LaCvu%%#=AwD6r@AkpazrCC zD1n@_j|}-q*zguIQ{K23F|A=68HVSRJSQE~^YRnTN5tbngn{UztA^8aTl|eBt}!-p zRZbMrfQHq!O~2<-^5q1ds4GmV@|e14W!vU%Ad7nn_8GSR?@ET5(h)J2p0w5T&pFWXO@F8qrHl juZ;9UO$R)z+j diff --git a/airbyte-commons/bin/test/io/airbyte/commons/enums/EnumsTest$E5.class b/airbyte-commons/bin/test/io/airbyte/commons/enums/EnumsTest$E5.class deleted file mode 100644 index 00e882d8e0d9ed7b9f009e6cea6b9340f4a6e251..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1280 zcma)5T~8B16g|VX-L|ZJR4h!f2Y8oHNwvMo*-8H*glD_+c zv^+pG5}*B1#yisrebCr_n3*$k@45HPp85If>otHE$f)RJm^1B^VLFwj$5U0iUbihb z#jQr&P36Q`M- z*5Jq9slz$3wb2^w=MIkcXJw$y5P#P*c`#e8nU?8oF(~mwiNUvHzvn^t!(bTJ5W!uB zK(-SSjTdee>7HX+Cz*Vr6r$LB8vFPPCPMKYe~RcaVD`AS+zel1#y?q!^#=2dYSxRwn+S+-*EVWA=91Kxt~Oj|3XMy(Xa$E zN4lG5r)IcrrmOf3@vRWyJhDnyw;N8CzcR%&4&2yrSp}7I#%VW0?8Bml^tUX@=kdJ&#@6^|n{Y0}4GW|Ms|W4nQ-RM$Y6HIg?d@ zp_niVMf%7`8tzcu0HIHW#aH|WR*noRml(Rhhy+oe1fvp+`z44;Fd2|wO8rhrN(&=; z+1J9TUiP;T)60Ptrt}L;e<9vJJfty7y#c#aHIEqHU><`+NHNxP*s z8(q5G5gbcc?r*~A7KB^^WlkPcuIl^k=W>7JH(6>O Av;Y7A diff --git a/airbyte-commons/bin/test/io/airbyte/commons/enums/EnumsTest.class b/airbyte-commons/bin/test/io/airbyte/commons/enums/EnumsTest.class deleted file mode 100644 index 275e3c82749b79437787882dbfdaba83b6f2df99..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3458 zcmbVPTUQfT6#gax6T%c|Y%R97qGADW0R&r(R1ia@ji4rgVp|--0R|^Cab|+jtG(Y_ zd%wN(57f2FOIbej2Xyr}b@e-wkW4U2+K0@Uea_zB-e>P`pELREpSyno7{o6sLJIa8 zc1$;%xm8cZGIlm=TW(BP`K%jD$Y)x(o{BmJt;_m~9y4`oF*Y%`EHa*ghLeV6c+V-= z*3~_wpl-yT7ZGejqlS7kC}>FnzS>zIi)*>l#7#f-jd-e=tyoI zNnAm*$B0I3YehJ&VOt7zUd&sbkrh*hYY=qUvTRTHxJ1ldN!wYBE$0~~pE<)5PE5}k zF}bUFBcgaj#dZbzxAxqT=+p2hc5s{NL@KSIvxabKL@#Z4T*b~Bz4S^iPt*$E8;{^g z>{juVf~Ow52@UPoqo6V4r_M{;3XXOq%SDydjtArsQ+M5XcVNcXh+rS~tLRYBUOlzL zt}7fr{TiM|rvi;QoJm~I>n2Om8FX4;QqXO2M)GNUWu-@T!*o>~AZ5!@kC~=e)XiaM zF`pHdm$;b`Iq5t~h9A;!7)KPS;-<*tJ<{)RSNDAgv5>bi(k_pXPIEmUevd4#{I;VpSC*UQsivMFWfos1YYFRJ>ntcp27;eNDuYelS$j7xav0JF6N##79g< zwmhZa?;wSWmId&$x;1YKwd5++P04Vbv(NnvWHpd z4L~-PAWv=yIanQXfRM+kLY~?Za>$1~y*bJggp5~(O#ENSQ-mC<3OTw3WWOdLmI8)Y;;@#pC^~rke2dHbh1LeQkGwq>sL3)`X)KENfw*r#jM^;Kfku?1f9yR6%9BA{^%Z}=@%c3Ws!*$c9XrO_?_?QOinQ8w|% zOzbE49ADr|&h!z!jkC9h+W7B5!B-pyIeyJ?h~qaLCpmu0@jLv0pRf}@`$+YW7K7B9 F{1br$Z3Z5hr$-}5kp%dnP&*kJG(rFHhiL^12KlKw6OVFtx}*{twNbI^rW4l zRnA+kQ2Rg`mixkE7*AgmzJlU$S*tR{77vTODg{y1@F_#D51byfoM~7X1~zK86cwHq zo}hbEw(UsEKg2MccHEM2P$MSvUlo$OhE)~D9N%+XzGxNq%_s(logph#4cD3imzA!t zOP#om8ybd)-`Tk7xQWjgLe3t8nWzWW4|@Hq`Qof9*(&@|e9jP+vb-bx43094Hs5AR zLQ|+w@>RxD$GaGAA*ms89Gpg0m6xYu91~;Twh_KYe~J zEZbyoYgNg2PnGT9Ii;yu*wir3FmjQW>A)hs)v&~H-M_IWMVaP*BVwl6KYWg*Tlvw$XV=KwLhNlcyn#-4l#jA|p z$||25ImE;e9(VmYpyN5Vsd_A5lXGiS zJ>kT5GOwt8r{jD4Kv{KpiNJ7|p}!@XWIhPVt?n2K*ws*M8W*{J>atxO95f6fUYT=BAfdsNCNZNG$8r+#;`cP`?rA0Ld`@=ruro zowPDYGLn(;chG;KMF^MZzui}Mql?yh-2s=;O*^264!5C~R$;Ql(MK!g-%nCK@+bdt zV72E;+k0F+!eGxZEk=$gMB@`ZU;KgFA=DL0l0=S z4B|cwsWgUssC@*VE)Jmf;sL#b>r@^!fqvWooeDtzOi@y2xBkN1^VqLgh-2j)(&_QH zm?5m0Bdi}`b3$!@#|tHANj6*K*g1lwZ05(d(h2@Ciasz*ct;5ND1FCpn>x!x0x2Z1 zOq2f^CQk9$3ix!9?EtU*bd-rt=nRXu0gIObi%J~T^I0^bZ_VjqYz#s>No=Nw&9oZ$ e#Ab%j-o-lZVF$CP*t~48Sr6DSxD=5Pyng|X6H1K$ diff --git a/airbyte-commons/bin/test/io/airbyte/commons/io/IOsTest.class b/airbyte-commons/bin/test/io/airbyte/commons/io/IOsTest.class deleted file mode 100644 index 93871c88e9c0c6041ef9710d6710c946de1fd34d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6187 zcmbtY2Y4Ih8Ge7SljS3JE+L6ShRFasj-w0`QX2xXlMsXKgxEMZVe~AW?Mq~xkWPt1 z>44IfmeK{Kh3-i=h0;V$3Z;V%O6j7T?vd`&MK|>Q|2s*iNKWAC^H|n@|M>p*d%t;l z_^G20061T)(@-U_&~_rGogO*lT9KGDG2tXL5l;2)$P8K;S3`|J(?0Wn8A+JQvB-{* zeOAmBs5{S2+U_QS>ejX)ftnsCZiP{edL6Z>6KIUuNvl6QF=C|$&5?v9U__mmnHVzD zwtV&{Yus@=Bd|DnQV?ANr?~{P%QEA;)3!@#;jNP~E9Kfmt6`?VECo^FF02SN@5&}! zd%_yBGd3^XoJ=~dsSXJ&h&t)9$i6Jq;Qth*rXyy`j!3P$LO7kOxf3Z3a|M)Pv06{JjaYggL|`*xb{IPov0Q6$9cSTe zf%=1zWC>fK--lMfq2!mtEuX0ftO0Fk*RX>AP)e#4t79cP1hll3aS{i3d20n;DvAvw zf;Ade3$#?W>gG(wN-N9jSc`Q6x~XQiUXwKw^uV)&H+fFp6;R2aX&aI(uGg^v=L&>q z%DBf;=QCu<2d_fOx3iS^94WE0sBbCR6%Nt3DH0|yyOQ+@O`2X(DlkJvj*6OYhIpnP z7ouCkW`Q#c28fND>5Sz@23#{4H`DPR@0mW^gDnEJmkn;adZWPn;$8U@{?4v2wqd)5 zi%N2Zr=X5rTuek`ma6~=EDDfyqM)|D-I9=~^u#`am4U5NrHJyrz1=ZaX<4jmgILWaV*J(*x6P8R*A?)(`TIEi<^726)mw`!bZXpcvk_J`O z3TzB|i*Lt(xA-#^>?Ym+avj6iBT(gx3UpPFcrrR^B`Z|$u>iDcZ?u@Czh`E(KqL&jro z(c6la_s?f}RU}G`bi4^T8j_T*+*z&kIEe&Pt1J#WQn-d0jrrC+Bu@}qYnc>=ldG<6 z@-8jP7noC8w+^N9wQJc4d(SJUdJ`+x%mBTL*GveLbk%*%NC%6bEC3xODW0&>9dc_3 z*Rs53+_;ma37T=8j_2bAjN@YEkhT*Tso*;05dP0H@*;+Rf~9;-2sik{wIST-57&k8 zQh#_(18%}AG`yThi7&_z_feH%ooBfK8p1ryxJdb2;sH<@Z1n? z^@kfZyq-2y2w4WZv!kO{+VZ-Jw1zk2>k`)_%PMcCWz^oG<4(MZvE@4XFq@rsq+q0m zaXa23o1nJ}tPZN|Ck0PIncz=MeS2hexeafZhu^_Y!9UEM9*Qox{w};n!@C8RvQ>+W zInEe!qSv+YOL={ymz|7kvFQ8n#a;9zW`meX$KMo$liwAra)mjcVWn4LvH|bM2Q_>k zPf^LLjt}9(WXG15)2GRCo*flTN($$@8gMu6(eTl{l#*2)_u^v=#-ue#yrum5?x5l0 z%*@Ju0ouE>b|P-2Wf?l6BZn#Gk^^QUYwci;Ju9epzLEzV&9_V#_u-f%{}VD*m9MuA zh46rY2+NHR>i85sO>)gt%1Savc2qi1Cd9|dv~?fu2;(7qUc=||5mT_VjxR_MwW|I| z!XDP~B|Ji%#?4H>;)ZSa9(n#z9bb|Cc5N)-WGoqjU(@k*e1jxr>}#1NxUrYz!OJIJ z;;0#CtzZXaO{SP7t+(p&DoSy>=XqdxlWC~yt&ITd2zt2qh-Fu_VSG~zp)+L3O zIicYP>=KH$@w@LrLvHZ3<3~DvjGs^yYto9bhnCE>P1A~xW|Jz5N4BcH(y7T@1V7X9 zbNr&v!wrt7orA1(13?q?B-r3}Jqy7>pH~vqb$pYNN)9j=B;6j#v4&qUspk`jnvy%i z_zixi;kOK2SuH1=*nZn}B7NSsj^E=C_$1TWX5=kQt&ii*@DcTxK9^C@O8H4;JC$Z;8Zd1 zbKHRAc+@}@o?wrlLP*+@nt731LN~Kp!kie1o6A;*L_K55j>|U7Yn7IY23_dlG&Wau zF(3rmeZy7k=qWxBJ&d#b1#4vbtN=m1e~6j7FhnD7$`rk_cy=w34LI3!%zuH?{Wtkl z(q$Rl-HzjC+_ahMV=wH)Ghs1L%-2M-z>;F*+Q|dXek&4H`f{T=YN}UNU7R5n@MiYW z`6+=%g6`~}^n`C$eNARr)N%G_Q^8VGQVo>{l^h&on-$#t%on{YPkuHSY`)|kGm#iz z@#<=<6LXtT7lsfmy3kO^iN&1o=a%bYhG^v6vf|tdUCdH*ZJc9P>P;rCw8}qLMiY_z z?+4{tmeQjMntf534N90~!ST363$sHt^C{544}Wvvv&K<`-$Kr;ID*hU98@99|8g0a zuQu!62Ix4AbHEI)R-=)l8m=@!rfIo<7Qdy)TevE(>M~|m-;X&t%!{@gi;R{Wmh^Ej zh1M#p%wd($!lxY0$q&^+4jcJg1TvqZfkgz>!V8vQG28zYScXn4SKwN_t9)=_tU(vf zQ(#(gK1WqNz3CKyZ}b6gC;_bC7%lhWg2ULF!zI&UFJhfTUcufkjCLaKAkI}-PlhGq z9?lH~oGX2ti!jf}$=^;+fpgTyxxm;FH7+%F{v;Xx8<-qhrK1t88i>Dj%Usx zg7r9qzZn#fEbx(3^OfN$TusIrFcZ(^sET9r6iCJ?RWdujDc%&%VWa?IJeotI-N#X_ zTxkaPg7z|~aWgFN3U3tb9xtdlf;S(*+d6AjcI5ER zDZEdhv+gdmHrGwzBLWX%TW4)^%`x0J++3T(;UhR|+Rb@G$lXEho=*Htm@k6lX{^{;w;DosfTtTI-R*HEUNB0#2etB{i zzzqba0^K;C!>=F2@o4)|{88TW=bHQRGs) zFiuMGc!3;4JuGT6#-uXNAhiRoyUE8^kM*KfF#9!yW%4JAd|rG~8E2is1vJhQp?r{t zaGB~?(kHG`;;9Bjv1XKsTCSo&X6l@1Dsty#YAbM<#pT%@9?u^}wU|vqREg8Y9DdUy k#6o@+i8I9#HCigp5@)MXt7sQ1MF)4u(zi;i7HiS`KL|HRivR!s diff --git a/airbyte-commons/bin/test/io/airbyte/commons/io/LineGobblerTest.class b/airbyte-commons/bin/test/io/airbyte/commons/io/LineGobblerTest.class deleted file mode 100644 index 1f8476b6740d942b8c33b462e4146e5edf395cab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2788 zcmbVO+ji4N6y0M2avZggkWj+?j-5bMD1?hc+9V`2)D8s)rORk2~3_r7u>AQIgWBq z2ge@;uCyDxZ2LBOopW7Jn$jjN495zds2Ljp;iPBNmRuNS(>4^XyoM2mqam+A+K#av zxRyF+EYR7Y!9@n6IHX~W;h=KU@T?cM^o(Nk*6|4r6K%Cjq0AP#5n6Ce-_Pd~D^bko zlSc?tXh>}5DeiMZn5|{E8OV|(UX3)4F$_te92D3`ZgW$rG_L^-bLkhI8F&NigX7hK5^|toK%P26^1kFhdC5R7=8+B7YTH|c|8{gPWw;~|x5c)t|Pl8#j+SZTi=$f~#H(vYZz8o+RT*XU3_lzNRt zMm=#QKRm8%%5uWbE`ek?^tMX2njNLQlJM}3Sj|M6p+ZL&IX_EcIo#p&z%2z76yH}j z;F*r+FjWjlI0^n#b~zVHWk=(};M!KGqefXpI-V3s>X&J1e zuAxRsnUvi*Q6o`yWzm#YohzxZvB5BCx~+&W!zkT~t_sIdphnb>9=m zWbvh{8EOD3LY|H$eq_+9-fCTVTMSo{L^}$f1nA44QX$D9S*8IO`62iSG*B77MWokG z$EGUifvq~H%FC3zKv;aqRtCx z^zY^gz9qj;$zJh|tiB7Gf8Uqy?=j!C59PbJjUU>m5a%}dE;LVs;ms1HoNAf`_7c&Y z!hOnJnOa|$;@S?yl^u$+I~1?ILs3~p6kqhE_*YEP-k~_+wBb%}L!^+v{XvP|ophAj z>qL4QCyA~>4e1tcqlg)TdYxWhEgA-X`2H1;h2Mhj7{wW6-CHe+Y4TLzCGQo z0V|5sm;M!f>02NATvckNw$GLNC-g7q|4?=I4if`QWcjJ8`m%SkGyd#&cIUhI``xnF5XW>!U`A>6>+4}@#3;jlqvJ+N6I`=O7(wS9U(O^3RBW}&jr zs**t8TB(pHFr0hoDoLNadkX}vWRWGQE4QfAWN{cEkba&pjHGZ`a^840J2N+PZ)Zl$ z$U}iM&yA#uYq1)>&&|F_ydW^3_~m?I$s#b7!~D!$iV^-%!!h@1^-Gm#jY?YKZY|6> zFKP_ezM5Mt+2u?wSN?p{DsIQ&DuMV!8drWcz0-CV@>bh@{lqwCv4dzU?0+(2xGQ&lpA& zt&LnJYpq*(yIiu1tNE2Uyo0Iu%yVd!)v)HBAyKg}FLIa5M+9C=O>N;8WbrTe!+QjV zUT%Wr`@)aI9TNL))Ad;(oC8)fuzntQsN}*mJYQ5C)(GZ}#DHCA25)%6mntN^Pg{qy zWmKu_3TafB(FR134JPZNX3!vDzO?JUI1Ex*2hBzM(Trgov1$`H#9>ngcMXYX+47i? z3Bz&az~F(Qz|`{`UR9CCuJFT1>hCoh%$0$0OjHLjFXXalx;5*l$~=|(=~WT~+8|B( zh7<-3v-$sz{Ofik0ZF(!2xE{Ua3ghIPt;K#%5j(Fn~e(dZFO#x@Q5mPwy4jQeLUGG z>pUQEH`kT4DW#GqJ1Z;_D*WZGV$+qp!M1q75t~tc5OxjvZs&x*XYMz#1#$E^ijhe@ zZYq^rh{GI#@mF^oHXP=CykZHZ(qW-MqP!eWhN_G5qRiDmSsU1a*cJqCs<~pM4jCCq zZB8^%C?+rPSPf6M6eH@?I6NTm*Q+x;(S-j(rxO^_RE9uOGaJ^b$Yj%Z^P=G4K{yqp zZbWszL=sQz#0vCs_Hyz16haGPzfyWn8&xDrnhLEdnxK_sZX)D@aY#uFvz=U@G z++PlR;pBv!#kG^bJ~)LthZ&2mhl0=dxJ#YrdjXYvUDWt4S2x>}RM+=;hZT3t(9=#l1YX^UOZbanemOMBP_O;@+C zwX{cF&~&+dqoqCWf~L#uTP^KLkF@W#v`mk*AGEZmJ<@*D(y~3${?O18uml#W diff --git a/airbyte-commons/bin/test/io/airbyte/commons/json/JsonSchemasTest.class b/airbyte-commons/bin/test/io/airbyte/commons/json/JsonSchemasTest.class deleted file mode 100644 index 46cfed884b4f68ee751e9d6343459c4425710996..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5063 zcmb_eTYD4N6 zz0cqO`_7*LJb^zZ(Ijxda&*ITXBK=@FF570V|)6%=h*s5{*4#r%(CH4n4X_RTwwFO zaoNyIhJ8UFotZZazCiO~%eMS}fmlc9q(FSYDViz7upx~EngurHE!!NamS;?N!k8(U z0-3y1FiMk#YsvS}829HaPoOiu&h7LG?DDy-;i_-==EOq9oN$h~uCXxg8+Orfivq1< zRol19=A`9WTK!FGHj(b6$uX5}BuUNk6>PE%V7DtfFGMY6qJ+I@_{NN77Zv^^1hY>ry)%vb@qj?0P;zX}_+WI#AQhZ(X_3&B#BOGIoeQO~ z7uh8C3G83(h#@D^*pD`XT)uk(x;xf=#?HwU9z;hH2L$#uPR$XIh^q9Z(TOgBw4p4= zFI9~aQ+l8QBzGdxIjNyrVBfOrcJIylWKgzuD(fg(XU|{PkQ3O`III?RU7*FhTA>ci z;?tHt=Tv>kL`mayVon-wF$z9Uus*X*`8NRxfGhF{4x(D3NE4 z#3l7Iltv!ItZ9A-=2F!Z7+OF71ESt-?|o7p$1$45DV!EaTK1@0G+pA`G1Y+Ls00>OU+uY$AA*q5}0$L#pWl>7JU_#;LsNs2v(AstQhu!2DYsYZMpjEWqwvM zeNV$xwNfy?#+BF?$~1pe#Y^*4*Le-kGhVV?!^hYs+H#>I7uY_*Ic(MMG`z@`x#SP5 zG7+CjACCsuY94VEgXj$R*tick2Z4FZ|aNqKl%jv?l zdv5h953jq9MQ9i%y`S}BTeQv$5Pruaq_jr`R+BYv4|;>PTrpgu?CGS+Ws9WOCyi3o z99JcTDg>|Ru=RhPokT)kuX2(mYTMHh zv#N6%zA3Q%a6O=>QZfqWoKxa9`&0NfzMI5%mR*{Hqo(mayh8T7ruu*h7I?e?B6nii zKwDBc-TA?_rs1ZB-}Cyl-t~fQ)X!X7|7{i;_6)n})&Wts=bY?K>=!I_afRe9JP$}1m@m&YkZlb zH<6*MrMJ1YnfBI%e6%lZ=TWuv4ldZr<#!^(E9rK!Zx?p+?zRU9dA^5`#bdk~_M;60 zXvax<tAwzI*U~jwEi6 z@;^o&7(wBz1VQ|p_BbFWGQEp9EOE#jUBt2XaCBILa5DZbVrOIB>FK_Wu_n+* zWS+i_^D#tBnP+cdCS%IK3#<54lqI7st`$|5QBLEiOVZ~x_En|t$|}AE8Sva%0cxk$ zW#|j*3jMeY{bUe&8!rh+HpCP;`xWj7u>sv=LXJ$(nfHg7okJL7Ca*GwuP}S>FmL~$ z^*?w_WbwEd<^^*cy^0lGL7qZZY!E~E3};}C5l6|G&yp4U#Ub8#KF2jb&y}SJ0^be# zfG^;ScQ9cGJzrwn%TtJXxar}`9=?LFGMd6@+Qb#fA#pzQHF6{Kjf1!FtznX)Wu(TD z-gu9cMaYuYxTHyMf?|l*m_m&NOj%~+Of#`tc=fK%_*%|@ZLdklUssUdF@IvUDWo%_ zXz=64UpF&g&0W@lR^4qhX!(*WNOF?Y0FF_>$C>bBOyCJ@!ILZ;gV={5QYKI9Fbs^~ zd5q$9Ci~AgjelWGBrz_!d0#z)GvXYtr?QOn2gwTw!!+Wj_!*O(7N_xZj+(GV84Yk;% z6gfpLo+IGTP>a*l;z7yWgz= z*;xXXAY^~byqV9u6`(d;6WB;M1r*AwN2!Z_sHY|_YB3a7#Flw86jvaT2!hcsRg~my z5Oqu9wHQbtI#&efWnVW$TB?3o*?X9v0rM<77da|n8-d!13J%~B`rs09k5_viucAsO yU&dc?MM3^Z07wXV41cLH7w;f>33j7%7dQE{Juk$tV-QcQ%1y$Y;{_sBwmn@tB diff --git a/airbyte-commons/bin/test/io/airbyte/commons/json/JsonsTest$1.class b/airbyte-commons/bin/test/io/airbyte/commons/json/JsonsTest$1.class deleted file mode 100644 index 170d8847f5444bd23d254de0a9794e74fe6f05be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 779 zcmb7CT~8B16g|_HE?rhARS>@=Rs$LxNqnR5LNsbtOk~6Rbh*Hk?Tne38u=&w4IhXJ z5Bvarl=04n@LJr--Z^*X3p#Cs}a#Mu+6clqAp&$J+Pba)o?qiA|;t zw9#Q(;KkYv`0M)utsQ$n9SF>2m_a*56Sp!Xm=|cSMZ!X^4ed_GLvn>0R_v*l+fr5g z%ITP29k!xTf#=i9_BYsQx@RY@qz^g@&R=)w%}D)F0-Zg5WK@_qzBKuNwQP__2{{S6 zlDYO_a05ey-KmuKo7=qjgWsF7vR<2`FBFdLL4tb%t5dt5;X!O#7I@f&{W=^`894o9 z47pmKe1gXU>r<8bSAGPNYc#vdvLCGvc*?VC@~@;5-S0Xt|7kh@j^683M6#HlP}Zd0#mj#WM)e2Kl0TF zW8#B9z#nD2vmv||ceD4NJ9BdG$-VpM@2}qgcCi+rBJe_)R4UsadrEUN92)J?fipTi z;NUWHzOxmfCh&%D({t%O*{{PQ9mxDD&~jrb_2X+wGY%(oPL^~|0(F0>T<0Bk=uT|0 z&Ga3mmERLs-?#^V^HiX=Z_cOzftdtTsK=;cHbI0rf$ByeG`mXE(P-Ewo5_B`p4wfL z%i>g873$l=S}-c`a&p_w78{LwW@K~vsDj|!-IU%Agz>9Fo5@XAzzVtWBJCf@fhwP0y>%>^L*W{Q>1(Ao;8{*;1ce zgcX6!iDI2wLjutqnm%IXPsVvX=jBxSUlXlX*ibmM9`BKgi$ z1x=3ilKTxU#z~1|%%jcK6dshU1w1VCBRu9@!y=wyiBX#sLZ9#~^XV#Lb`o?K{{gOp B%-jF~ diff --git a/airbyte-commons/bin/test/io/airbyte/commons/json/JsonsTest$3.class b/airbyte-commons/bin/test/io/airbyte/commons/json/JsonsTest$3.class deleted file mode 100644 index 8b8a6bc5da070f5ae1ca151203c79944266531c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 764 zcmb7C%T60X5UjC{7cU!ZOdjOLLl^`^$wq=3j|)naL=KT)#fi&!X`6A@GttaAia(1( z6e)*%Kt2kkXN9<$>}tEKXG+zj?)`i7`wxIatVO5@tSggBWqT7(X>LX%qg^_5MyH=R zxQv|d>_(^wyyn}qFP$g*V^pL=nSTwm+*nHeU8U({JnE6nWUpXP?XJmX zaW1V2_3dFT7!}x<-nO&LM&mOxwmH35L2&+VN^gepyA)`gsezV$Z29t{`(GnFxQBtv z92e5L{UbKge5domIHd=l$zPev2u}sprp`LS^Dv^O=hbF*l9?~PA?02m`KUG7QlDIe zWr6LfVx3z<0?{3sJz?b!#(Avra;p5ViB>CYC?NhK%yMop+Czn3Al`ZPlfy40*IZT5 zM)^N$d1#uS2$63naa%0%6O&2uG0uPa89JHmrBc?zp1= zgBN&*r@SB$h>$=$@xX6F72mA4iBT)H4>NOS&Y5$*^L;b_Jp27m05@>k#)O~|#GW4{ zyHB<9dhuWoN2#};#*x?Nly0e1U)qZAhJKpbCt9eBy^g#e&grAeb8~*ow63tAsH&eVsV!3#2WW+zg^X-{h5gV_Q(T8-JzB zurTYOf@#5YCy3Pj;b2!KTRs7rHsYQiZu?1K_W5B!?*&BM?7TKtMAE2_0n8a0J9!Sd z-PkUHOgSiG(pYagDC3l|Rvb7u%`Vh8Lq8;dh4GXl`ZpS1n1)szT);)aRA1>#Eb>!t zjFrm{H_Et-t2V9(W-_&gItX(eQwQfz7hHWwjj=q(RY`FCf7NprHPE96BRJjFRP~?SGOpnr8*d9LCy&Rd=iptu$3&Un4<4Cj+T-1rn5>x(99+kTRMsRG zRO?^91ZzuB?#9EUr#=mg#+Bozy>7}1oK_U6B%?_2nconszEWwT%l`#gzt3;-S)6Lr zD4WIKWd`-+&Zc#W>l8;Rgn4t>Z60FLT|2~*yLyP_lU!93Ba{5^HcB#uij*)X zLIJ}?dHrA+5W0}S#GOy{xV$E|npI1KOJ;O@NZT^H};h_09D(}w`zc#xy8h~1rn!Pea=a#=ot*FD1f2HdzV%USV}F15V4g^#kRkFmkE%)Ek4+@y6YJKy{d D)Y~Xm diff --git a/airbyte-commons/bin/test/io/airbyte/commons/json/JsonsTest.class b/airbyte-commons/bin/test/io/airbyte/commons/json/JsonsTest.class deleted file mode 100644 index 70a790e15c456277b51ded3f5d6401f60e96fa00..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8002 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 diff --git a/airbyte-commons/bin/test/io/airbyte/commons/lang/ExceptionsTest.class b/airbyte-commons/bin/test/io/airbyte/commons/lang/ExceptionsTest.class deleted file mode 100644 index 3e9817a76620a8b4c4e50e3c117980dafaae337f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4158 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 diff --git a/airbyte-commons/bin/test/io/airbyte/commons/logging/MdcScopeTest$1.class b/airbyte-commons/bin/test/io/airbyte/commons/logging/MdcScopeTest$1.class deleted file mode 100644 index 9dd2b62ecf196f8c14ff5e730e38250bccd940e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 692 zcma))!A=`75Qcvz8?uC@bQdU;LP-l!Nh-1Gtre6DDxy*Xhah_P?ple_#*S<+5|7nO zkvQ-GJQV5}a)`u*l{{mAwr6(!@x$ZYJ%FFsX`;r^kviqlWH(NvxgL+TvT3P@L#c*o zzsLu5drcd!0*$;8+);g*xUVG%y!p zftaHZAr=`LLOFBO0>e^-w}|Q1q;d@3_j*sEOHPT;vn!FigO{Z95`|c1hYhjEm zM2J;}WjoSUS+q0J)>B?k&Yo1_tQu#+T=1+E3`tMtyu9Q_`t=kBZX_+k*WRneIbdiF zbY*gJB7N9+R=a&)8N>WQ4i$Hmq5U7vh0F?hI8)oe8EU|+08?^AiI#q;ywsKs^o1Mg zqKP)cmskEOY4uwvVU9~~t)L>qGm`F9TZc9^rA|)+at~HYU4*MXVBwu|_0%zK(Ugr&R+RWNY|<%_qNwkK_Yvll?@) OzYU+xf1hd8u>Buzb*sw& diff --git a/airbyte-commons/bin/test/io/airbyte/commons/logging/MdcScopeTest$2.class b/airbyte-commons/bin/test/io/airbyte/commons/logging/MdcScopeTest$2.class deleted file mode 100644 index a5538657ecf130beb1aa35b9769393a87bc1f1f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 693 zcma)4O-~y!5PePpS<+2uwzRagl=MR?Nu{pTQ!6MJ)QU<89D?BN-5n)HjvaZup#H30 zio}5*&>vNG45<`}3oCiXelxSrZ^nQAUR?wDinmSF1bWJ*Qn~D>r!=?IsWoM)?Rc!r zI2{)GD7P~@rqaLr)I>v|b0*JaT6v|@16fXnawf36tBmq{0`=|Qi9loD7Suu=D>0U^ z9N_^+3|&NM3$!nk*4>P{vM8u%L0~n;BXl@rR(XNX+k+bhEt&r)JEPq1+(mkKp$Lx! zV$U}{Iw$8;K@pz(=d*K&*#^qcVKvRj9m`CUKr*no)F;xZaGrw=KT)N?hrzwOvm?+N z*~;bgU4`Fv7Mu4mXcAZ%sj-p1avcA1D`Bydy9=sD-thz$rO%N)CR+Vwa&1da7?PjZ zqKU4+`+HuMyY#~ta{F4AC9%lpkeha3OOGy(qt0&w>=9vZ2be7`K#Fg diff --git a/airbyte-commons/bin/test/io/airbyte/commons/logging/MdcScopeTest$3.class b/airbyte-commons/bin/test/io/airbyte/commons/logging/MdcScopeTest$3.class deleted file mode 100644 index e6a920f277fab033d7d0de881b0a5599dcd27df9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 873 zcma)4OK%e~5dNG;vk6<0EKnZh5okh_P3a=S0o2k<0JT!KJ){c9%GouEtIayvbz1dj zaR4L^`~ZFwVw?skQZKP&&v@qZjK7)r^Y_5 z{WjXBUu9D&|6|uzq5LXENX0vfW07JQxc;yU-8hu6xc^Ta6M2$;b$IyWd7;8BP-aL~af-l9(T q8d>dmiUywJ1>N%4qBBF@#$3L{Hpv{CaIr(088P!EvtH58p!pA)4c&$S diff --git a/airbyte-commons/bin/test/io/airbyte/commons/logging/MdcScopeTest.class b/airbyte-commons/bin/test/io/airbyte/commons/logging/MdcScopeTest.class deleted file mode 100644 index 9886951b6e83a5265945229ed09ffe8c44472540..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2501 zcmb7FZC4XV6n+K*8^U6MMpSAwDkzvpd~GYBGy=A00xgM9`o1IsEZywp>~7TjpdLS~ z=OCw?Q@^$6^pErp^h^7p?K6`!qG%g8IXg3V?mYM2=ia&d>t8?q1mFhN4Ri>cv%QRE z`|I^kW=dYA;<-V_@isSYcQcbOmkK4XDvL4*4MYU`x2^kD#<94!w7xA%p+K+a+f=rk zyj2y5=d?yGw4DqEQvy8&d(*YTnlA;ey}Uc!SZcUJ=+olVLCH;G3{?a>Wj8f@WRU3pG!KJDv0V&CGU|HA zSQQdoKl6s|IXkF2R(;W`NNRQ6x11VT8!c|hB;k{#h9gNkNLGE8rSH^}-hJu&c3GAU zTp(~8^u>@yM&m76^`(vd;SP+AzY=c@*YJUX_XSQWzN{dSez?t> z<4a9#Rts3Bfr$@sT_Dy_DQ;Oz)};gVX(kS!kn0A}lmRl)c0pf>VG=h~aJ&}jv9_ye zd?kjDaLYhe;KXa=YI$U07IQ2ul?=;vgZYP6DRk-!Zq}_Y`DN+PyS&OWSlSS{-e$Pj z^&s>K(=x)cOyjnRkJZKODmh*tV_3jl19zCJ7fqPx19 zb$GPtfNn7@WnHwXThW$0CuYj((e>n=nQLoX$!{xo&)4IJJ>-`X?8pJH$i3C@O|;>cre zbl@1@hcx&A4-T{Sp5j~WfFSJWO{femz1E0mt#4K74|QJ8+V7 zrIqBUe7eTDI%7P+;4V(RfQo6Gqf|b-56)=8oom6xsX0c7aRQwWkkYunBSLO~Wswv4 zJ*3y3;K(yfEbijsWaL<67gzT%xkm4&cQCVh;b){S>|p*8Msl1RYMy$YPyK>uI`;^D zsq_zsrqVn3B=!6;&BfWpFA_b1DgM-`h&!S4km7Ed#7$6^A$=3ny^hb=KopTlP403t zj5y9?5lfUMNbaW$HbPCs4C_-%qLeICGJ@{EX)`IFs-}aV@8FBo$Fv_|w4*f8U}Q+=V1^uJF~bIT z2XiQ5ejgL}T1+IGOw3?NGa*_`G$c`?x0o3IKPEcy4ZY~VxA>0ZFvITSsGdY)U_Kg; L#UZNq6PWx5Vk22D diff --git a/airbyte-commons/bin/test/io/airbyte/commons/map/MoreMapsTest.class b/airbyte-commons/bin/test/io/airbyte/commons/map/MoreMapsTest.class deleted file mode 100644 index 083ba6d4e2523bb2cc578dac3386ee488ab8e059..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1244 zcmbVLZBG+H5Pr5V9Gr*HDkz9jK%fO=6%{pyB*bXa4g1~KM2osSgDuQ9o2_u)Eq?97bj!I<2MMrU6kv)ns0~02$W7@zJL+Mv}^&pY1j4a&1 zO$Ossc&R*i$1q*3*PK6|5!5U}wM@+6j)B_@E5svr!_f84DJ5n-k0|4H-%k@=I#Fw3 z9ukLId>+nMLO-95ylHKpY#ofd`a08nRmA^N9FOFr@8wv~e@qob+JkQ=RqphR6K^mu%Y0KJYjDG65O_JITjN=MPD|YDOf75hkzU>R&HrW`SkT-{? FKLIS-K)e6| diff --git a/airbyte-commons/bin/test/io/airbyte/commons/resources/MoreResourcesTest.class b/airbyte-commons/bin/test/io/airbyte/commons/resources/MoreResourcesTest.class deleted file mode 100644 index 0ca546de657e8420c79e4588d65b3f27d1ccaa95..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4115 zcmb7H`CHu96+I6y8V1ECV@!6Ce^PV&_5=)$Xe4wYRci*}9ocr#3{O5mbZv%J) z|JKkVaLo1$)Ar|ALdz(5m5S#EhHnL4%`aJjal!MgsruWr6@(hv1iF^Y>!#tDZrPZe zU$RP}K>KOiwZk(4tpkHI0&Qd7f|W%pI&^G9yTFcu?OGRWm3hmbHs>8nAXo58rZZ#u zwtSC`ZQ-IF2pliGx2W=rDP(l@P^T<&K_EN6T(YX6&6G6UF0fOD&6Ou68(#!^r)q9! zSF9O3uo=jR>w2N7oCNk2Jilx#)tDOpR_)O84YO(+l8Jlbe}oY^AYGDC^ShghQ95V^Me~rS=@yK8u|qKHjjKH z2rOS^r{iwiLmX3C#-FO04w*lc#EHbsCtzaB;7kVhHj^J>@`nU=2etVH+i#SQ;$V(O z4TA!AH{+jh9II?PBYwG7A$JWia;(cEI_|?!0nJ*rO0|%Ma&%yD3mLA~+>*@27*}&; z9pxnhhK}Pn(a3Fj(f4jJw_-B4F^7rg-^0R5w$+LXj`g#?@GjfoqFP?^e#yXL z8{S}^8_L2(Rf8w6pNEi9_PjEyAv%xvV81AlFDoQRPr+wvcdZ-e&0vuxsr;1$_w^PP znQEc!81YQf){9U_4cDo)lL(#7;Y?D$xH%}r)G=2VG_hz9QvC`=l#hIlXWg=n6+BG= z&1%(Ik;=r?r-EoSt8;PJ%6H=9_@stU2;8BN)U?#HIzEL@^GvOnRe@7+gj=kZ#7Zr~ z*xIn1#pm#O4bRj!e-dmgBG~gu?-%ezW)OOc+5M>u;#C{7RRUku@fCcP{W?~Ohj%j0 z4L->Y8B4`&?3k7L1@qu>4d1Ar(~9>-qs`!3#IW7#repJHuRE~G*M~!_ilVxUkmKGOHJ?aM4=`viKo>tl>wgGm22&HOnZdz&O#oYL-IJU(xXs{8XT` z(liPDH(5NfXSDcvZgIy74i-G`TCJKqN{i7Uo~YcEsfsWVYanV_}LMf^2Q#(5F2i~S)x;Jh0X=4}u62q+Ocmr#! z7uL3-UZA^P-pM^qh?`yVY|$rN*YZ^>kcYwF1@3J&gp?dcpOuD{TzOGj2SCVkg9kr_5S?{e>Tev{weh0dhg-7H_Pz5ESwg658sys#6o(Ow&(CO{9KJ*#4GrP j8vPQ#!Ee>*_xLmZsz$HlP5cdS(Np&KxA71B3%&mb_{0qN diff --git a/airbyte-commons/bin/test/io/airbyte/commons/set/MoreSetsTest.class b/airbyte-commons/bin/test/io/airbyte/commons/set/MoreSetsTest.class deleted file mode 100644 index 391c53d237b6ad995d55094c6966ba1084d4f614..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2388 zcmbVOU0WMP6n-a3vo&1>LWQE0LQ9blVB7kMp{*3C#Rkv@Q@`yd3}NYJ7k6i|{4B5J z;ldx_VC87 zd!ZFdWv%&vtVk7Z%1{}|2=wpT`?lrUUc=g`?aI0m$SydZqwWc$rwUbp%#yz)b4cSg z6Bm#b=qo#(T#uSH8Eo1$R|@3Ie%*GfcHrpumN27soKWCq`3z7>0>g@s7Q;{mYUSt1 zcEhR+YJN!XBTphvIZau0LWk}bJJhI>pYnRQ)K zX00}xkvbRn|Rm2q`=teRZGgRD{Ep31vZu) zH^j0p!*yS6?gaiX0&`R6h*_xSAyCwb%m_U0g`ZU8m9jA~Cvd%^W7rD~+g%JAQB!(q z5z6EKsc;%wN$mCm{?xjZbLC%=wg84sk6fFE&;Uou;0a%C zv^ji=2L=`euKmxbFtLPXI!OrZ8585Z@w+o9X*kDl$;|PVT;wW#6x8KIN6)f>&Jj7M z;c`em@O>4kz}{PvYRBISb9jt31Ldv;aJ+s0xwOhLBUH4v?Yi=V0~71m5V+Jl5efX+ zS@o7>;{1{AZMia>DEt2NXs>f#R8-)2jZR6I;U=s1YKKY4m)mv@$5z-S+jT1(xuw1= zKJQ01$D39$@d>ox2?Z_L*Ctl5Oxe>D*$*Zj#8@FWD(Iem71!r7O#B zdJJp{jJ{lzU$lfvj1gd(a}E5E=_ku~gFB0>(30ujaPe1eQpoXF9|LdT5`WD^f$Qsh z)6y)p`nc0t{am%9zvw>0buDvO?s;#YAL5<$;t_%25EI3jBTUD;{A_Xd zh_EQV^;82&$ACuTAbExxq{(H>UMzk&9V;$X$w7 zEye@<7Fk_BpKsBy4aHbe0Iga3 zQ>}SQ>*6Wa!yVS_l5<*LIkskIpD{)XkFd&BXZi)7FR_WQ;$0Qr;M;ij9e%`5ct$PV K#5U@X82Jb1JZsee diff --git a/airbyte-commons/bin/test/io/airbyte/commons/string/StringsTest$JoinClass.class b/airbyte-commons/bin/test/io/airbyte/commons/string/StringsTest$JoinClass.class deleted file mode 100644 index ba8141e217f41a4707a8788aa26711d4192979f8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 736 zcmb7CO;6iE5Pjo>IB^XGnvfPKq!e14LoLoJ96&+@MQ{K`;i7?wyi98w&don#0y;u_FJGw98u1J;HPrzb+t}?<_=RX^6 z5z4t9--S>M!p?K^W3=UBfzbFH-W{oUAk#A55T?|ix!v?o$D+B#5}_Wv)Cs$W@y^Ez zR@n$~c_|ZiWtok5L7u3$OvQU2uTdj-Cwi3j<-Rf|RR6I5v+0fCx06Jsb_|jS@sY6c zPi7D*zvstp9PvO8be5yZQz-CTV8_iUICD66QRcP6yM5j}9KFqZ{+DhseQi0jyw2Fl zITX3J!tGZXTNtx3$C&v%tIE&9TyLVe!*#@GwFlJC<{S5TyLp4@J1pO!dBwN`qh7L{ dhE?^){E2D-YnJr^>l{5kV;As=v%umTzX0XEpUMCL diff --git a/airbyte-commons/bin/test/io/airbyte/commons/string/StringsTest.class b/airbyte-commons/bin/test/io/airbyte/commons/string/StringsTest.class deleted file mode 100644 index f8ad48f10856df7870e4c6f387e8d0b9b9cc88cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1170 zcma)5YflqF6g|^!yJcAfilQjOA|M4TBQGB*7zx3orb1##6XK_B8J20byRZ)oKgo}N zqS4?F@JAW%ECn{v1hd&Wci#7$d*;{g?>_--;Ej$9!>shVEraG+BzVj3bbK%5VH8Nu z;q?T@TmFGCkVT(~9P$iL$T(!Y`0+tQuTX-T682shPm2*B~xK2M3mGAUwRBU$Rt!AExQ<5*lcXnieBW`eq$P!2mxSXr8AhRr z$CzL+J@I8T2<$U8$goiQoI3SV=t}RRIFc^EUP}xthD_Nq@B}kDrWvMg70|>io>HaS ziFofysk^Eqk19$fHMVtR2X%203$G=vvPc|oX%1pr!h()@2J7EaZ-$`=l5&`MhBDE$ zlacL{*mhOT(;4*GrtZJu-zZ>_B$o%)hD9Yykm{D;ijEfy{8s9!>NCnTTQ22bfMZ$N zbcNKQQj&d*x*rEE@m?yU4yEkBsLD*KS3OSz$!_;YSL+&wTKHIIZ9FpS=?T|2nNFjOkGYSQA)F86HpAA`feq3ts)*4~&%g<&C}gc@?w=^S!5Yzxn} zHr>{a+Y+8{Nslqa4S5DFs&jqgx`rZEz2jHCx`ri&sc2zu zr(WIjJHoQLv!@;n%dgh*w3d(8@`c-r6f~x~a#x0=_v26oLPME0E%K&S)UZYaLYC6> zs*Y<)unVokH;WIbt%*Vp97h~*r%p{1)e}o}RLKSn?1ql(_>dthPJ|T()at9H^1n26 zKXfe>XI3L$HEk6o@W(nn!KXdx8i$_zm87eurQ32y*UJCcINi)>$B51V!$vGk-EMb! z(%c|vR!EQ)rN}KEUqp)dG#0UofebbbI!F|*IlSF$@g>qI*HgpKqRKFtXx3xZ@Fg8Y zC43UPuHh>JRWlNBL&HM?RUQdQ!|+YlbA{;YGW0BQ&sGQbV(&7zrda7ZxFcoY2OjS{ z6v3fv(UIA~(=6y7C?U6DC#zxT?$7qg*;3pk- zFiOCW1jJZV$NdQ733j04>j>LVFh|FBgdGz`WBb5$g%=H|pdon1aOIrX{UpnRhJ1do zE8XW^eNmvKhv>io8d-Fe(>qIlCVd%wM^=A__8S=)iCqMfrd>%3*>|kAZniqC{3g zUha{v^d%QD`I=EOR?qOhA}<-G*fL*W9XP{BPYp6Z>zc3AUn2TxBAvkkX0eL76#ZI{ z{_{7`R}}qCMPD&0u|=G>6Z*~m^m(E$5Pgy87m0r9JpFi1%^X#_MQRO`*moo0mm}G! z8OA-THz}*z!kK8F49S~Q(>WmeL7(W^R5Z=;fan?(`#N_q6-^UAAo@|C=*3sjG`Ekb s;tZakPTy6k{d>ZGz|Yu=tY2vOT9GAi2s^Tl(1r_1{_41P;32^D-$G>z?*IS* diff --git a/airbyte-commons/bin/test/io/airbyte/commons/text/SqlsTest$E1.class b/airbyte-commons/bin/test/io/airbyte/commons/text/SqlsTest$E1.class deleted file mode 100644 index 96d2a2fca4c10719de3a13091181b5b35351e104..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1211 zcma)5T~pIQ6g^AYrY!+V(aM*K^3@h3R0PIpWnh>(G8T9U)am%Zq;-WbX`)HW*ng$v z0Y*p0XMdFA-K9WY9Gi#ip51%Tp0hdm{pb4?fLB;o(Z?`txw>h2^>)DZhTCkqj;{y& zOQ0K{ZU2D#!A!ZJBEm3uYMz<8Z92z#*=aQy)aq8{uzXZtn630cQe;S6cO1OiXXrmO z?G`@@PCU*DmG=&JXXLiQF!#Pk!g#4+TaFcMFeuqvl_9e2e&BILlVC_`7)F{QR_c~y zvXwgzM&Mb_ad9VCO;GJU4N=76Pz89PK@}h_z_^AuVq!L_A%P^rP{nfiUaMK>-ho-S zNqxHFHcY!}dX~U)F$o1J(i5CmK1q;fX_C$6dh?dV4CYkKl8un&wjc1OhIwS^GEL7j z+YR?qn;{=|wqHNxji9&_GJCT`Zt1&8G5a4GUWVJc7n1Ag>V>^U4LLkxSPipm+otaq zLr34z-q{fGp)@27x8*hXYfD_=z)jqiL>;*^tYgOvS|07Khv-CasV9jWbcD9!INXz( zxUb>`!_@zh%FtJ)NXPdm`fpr6*j%Phuh0(@*&GuY0cfOn$dQr(q{c-qLlK#Haw>CZUr`FeN;YgC}^}ZC@jw zqCL~WMD4ATzp9mlwq0f764Q%cY3EwbH5Fz;n?_{R}Hu-5kZ5TwnPMkgE+? diff --git a/airbyte-commons/bin/test/io/airbyte/commons/text/SqlsTest.class b/airbyte-commons/bin/test/io/airbyte/commons/text/SqlsTest.class deleted file mode 100644 index 15927c94064c4b12bb5c5ba5c479e2479d85caf5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1252 zcmah}T~8B16g|@xwk=!1ihM}rqkwGzS?jkJk%p86vqEBPmH0rmby9|GcVTxH#er{{H+8;0?Akgc#<9YgodoT}W=!-DcBud_(eY z(kP$Weueu|Lxf@M*gCTe+j1Jle(jjoCByKBaD?1s2xoIuhRC-2mB$fAOvez08AeUv z@V%f}<6gz8*_I0TAomL*BOyV!e>aEH}NPiBqZ^vxWsJFYSM+%9|A{;Ca(%# z(2YgMait{%rNEFfU9Vvr2gH%a6Ct^0SSP|zDHWnfGH7R(9q_|^4C9#4aF=26CJsxb zypBms(cx;*{8&27Gc4c8oK6+uxQCR686x&S5FPh1%Mg>jB$u*gulOY=XclsPjwEHUU-+fzCXESt)e=|}0bxX=gF_2jBiJRo|V%E@zA z)h??er%Dp*l%(=$KZ;d`k#5kD$GHl7sAE-y-BL~5b#^?f(d3Sd;t|74HgkPtX6q0phRb-coBl5e{OJ)R8N{u1qyo|K9QHG?5ub_1`@cZ8CC;_4->t3DFHUB}_x zwyhdKl@FCjL?e4tl=oac7N1&4kBXis+9N$CvNf^{niY~r&Q)kl2+n2c0!gLFB$>mFAy33VItaX+>lq4c_Vv1)LGfr#(uPf&=dq%rgh;|E~^D<4D%r`$rmg%`x2hZQG&z$|7k*N2hn cVuVqk-4HhD4+B+zk+>K(x2Eux?1-}e0Zle6EdT%j diff --git a/airbyte-commons/bin/test/io/airbyte/commons/time/InstantsTest.class b/airbyte-commons/bin/test/io/airbyte/commons/time/InstantsTest.class deleted file mode 100644 index 50332766c5ae3c6d89186bb1bfd02cae051c055c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 776 zcma)4T~8B16g^WGR@SxjgQ6%(Rm3f*^8-*5Vlc5;C6T7@(`8bo+0NA6SqVRj7j1m- z2l%6mcLowjB+-YtGxzJ{oO|cj?;k$_yur&5HHIx^xKPFD%u1e_>D1_wTQ!yZgD$Pm zwj9XPh6orM6Y*8>T<9@B98F|q8J1ovt?XNdg`_uR2;P}v8DRm-F&44Ju#ze*KULF_ zECynfONLfzGLa8Op`3pi4D5+28Mf2^;j+ijw#4b9%5zl?%#qBDKBo5d&y{w}hpJSB zy|1;g!YUHPu#uW#%qJDGB|B4A7F^5}cjERUw6GeY&Cv7`ugj0o!5Zn)=9Hn6^wPg7 zeEYo^>$uNQA4_{MGug=nD?gaN!{3PU&=thi_`GKyVH1x-bQ!w;QXb<8o-!=kE4@L| z?-BMhJP)x=5H~B_FH2eYDa1(7BL>1p4!%?(r^zfP{l42>`vzqU(UGZ&Oukoccg^cx z;*}c&x*&=4n}8Y}+Bx|ly*S;>MRva9*11ndWL+AFaoby8K;9klfI4MsSfQ7zYS8U~ z4iR|h_8iT0_Z#lgc`(PLIkv7~>z+e{N}Dw5mWN-vXuE_D2)KhC&uW)oYk2VoSe3N0 diff --git a/airbyte-commons/bin/test/io/airbyte/commons/util/AutoCloseableIteratorsTest.class b/airbyte-commons/bin/test/io/airbyte/commons/util/AutoCloseableIteratorsTest.class deleted file mode 100644 index 9bc6fe0b02e071baa137e51b61f7145772c4bdb6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6669 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 diff --git a/airbyte-commons/bin/test/io/airbyte/commons/util/CompositeIteratorTest.class b/airbyte-commons/bin/test/io/airbyte/commons/util/CompositeIteratorTest.class deleted file mode 100644 index d2b8d4b35d7771b15710602e706b2def01f5198a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6407 zcmcIo`F|V575|RyM2fsQD&pV(xgY`CIRt@1i9+n6Ge_D9<{nG23+# zeY!PpF3uwwGOVzytvB#QSH>(BJKIAe+Bcmups>)uG)$M?VgnJ~JKsPQ(-mgA^y`*V zCexG4m*~p#rm#xfPkSz;wqRFTx6QG0G`;&k%E}8eak8t;Ks!1VBGv&bRdVT`m2K@) zC>|;0QnD`5?a6wyh+zd*MX-_wu8;ACV$mvielU>0#R>+^=g5xHg0r8#NlwP*47Lx$ z=xOx1I!mzX&gR_-53C5t)b={wtxv5O-ij+CxLl#dL(rGXWEeuiCMg+Fr&hH$qpwAvby^*$mZ3C>_om2wp~-k zYh6`qL#$7_1v{7STu1dS;;p_?#RvX0)3d)RP z2b-ZN2!Kk(@OJEuV1NNR6&3oJ4=Om*&4aj6p}`p;dD;d;XZIsE?DEPgx_uAc5y8z0 ztESqeE;iiG#1P|Sq~K&L+7t?5=2V6|>%l%{>Ta(m?J=?LK{}%tCS1c&&~9Z#G0J8n zioI;oQDoSRMv-G<$B;)Mf_(}Xu_PtZj+4$*suPQp7chyQY_{YIfra;iDLre3quxhz zGQN{X+IvrPAG#rrlI%9lyw2b}{dEcl3{2n_g;pI%TXo6o$&Iscc?m$_g0Ne>fYyf% z2Y8HW{GA5gh1*DFtx5-Mdw6l+(}3N6Y_#`_6}O8OcPLy{2eUJ=E005>=`Mw>bu|4q zSW70m$G~B!_tR2xy^!koZUgt>Jsgp;OrNi6>(P~^QY*);f<0nuNE7{`AAP(-(1ESE z-@yCueqJ&>(Fuj^^-dnHzbDrjE*C!Qn$dy}8u$=C%v8yH3F%$U<=)LnZb6a)B}eVD z-BDdt{A5bAT4lmZ()v2Fv&gj800WPvwj%2i}*Ub3&XVT21sm@*N3Twzh*^d5#w z+RP+*ZLzB9O|DW88u%nW#T1^lxDkmY^(1VHzEZ?Vw}+&he@5ZPwlj?RGpYG;G~gkY zzoebcnQp1TB2(d}NB;_=>t_29&#EkM#v@V*zd-1N8d}jJmF-ajUy{n^N70T#$&xjX z8~8H5Lcis_Iykom6yLwH{A&ijj&D@29^Ly&ERD=r^~euYh0?5{vu zV~!W2-r&LH; zn{0Ulom2PGwo0(4MH?N*ExH9W-)Fg_&Tuh?pW@XBe#VzfKu??HXv|9VdOK6l95GY8 z-c1xt!!&DZso& z{)M-{Ng&pPB7(owyr63A^HF1E(zszU57Wr^R3mdEUvTU-$otJ}`Fdm9%nx70l#^b9 ztztW^<0y z91|RFMq5ayQPp`#U7aZpJD}wmtR5)ivZGkjyZmWfrKr72ls9?^&GKMgLFFrn!76Wq zdESOC{szrde=V*fDm`2!DC&{xJ)Aakwh_IYY2xp`DxSV+4J@;wO%2L1raz0V1C8ZBbn&x@ zAI>;Ou)kw@eESjH$|k9sow`X$qqja7thiIJu(V8CH+Dr--T7?9%kF!N-J`D_H2BTW{LlB+i1*-I$KIGPC=o%W4xBTH*Jrbo2VA3cT9Z}>(R z{})DUGvgmyK5zt|*mVq_);T*E_^ck#asdFVyc)BQM=cP5eFVTI03`x2P5}1fdWPvB zAIllsLWx^LAQY=0Y@P&yj0gw~@;2u8=Lm8GStRu=!=4n_5faGc9+Btqt zEZ0?1d;kCd diff --git a/airbyte-commons/bin/test/io/airbyte/commons/util/DefaultAutoCloseableIteratorTest.class b/airbyte-commons/bin/test/io/airbyte/commons/util/DefaultAutoCloseableIteratorTest.class deleted file mode 100644 index c1ced98befc8f83d004440e5fa3bc8609c8b63cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4205 zcmbVO>37sr9KCN^nsyplhEgdiAOcQlC4h)XDO!di)hUQmi>b~#$ zzVG|)7btl2_}SxE{~eF_CFxA&G=R0|H1EwX@BQAr_qXKz`Olf(0rcW$1u21@rlaYm zJ2vAPTG1($9J`|Vo@r_Oj0xShyguJ^a+Xsu^fAjA@C;Y?9Cyg5cnTT?mLAimbF>$p44aCj;DJjDGOYj zcic(sm{06{mQ6C%^s=c*syzxa0$mA6ijH0MUDvRSGup6Yj^}jCk|fe-L%V_%0?Vb_ zl2bfxdX6?2jw&w1N=hTm0vodVnu<9~uT*+EW0p`?LRclRy0%c#y2&wZ;_N?BG|G}j zhH<@E#U)rRpcp5NqVG}O(QJ~2XG6}jlZBY@?V>zH>kk}DmOW{##X1F-3am}u)K{q( zZlJJ=%dlQRB|Tb(rd;P9s$Q7SeF4YEWePk7pfV8HC{?&z;EL=*=wy(>MoQ<{LB@0Y zf|L_jEEBH3RQ6_~j7wKzQ&F&)*-#5$^^Jlp0^1Xk>%3){#x`tMaHYVCz;Cc2=U5gC zQD(J@tFVJ*U<8Pw+7)Q0D7E!-HO*jZ*eQ$j8i9RLTmp~P6$?_MbGQ{f=vAJsZegx=$C^dKb4`1)XAj*s%3M@%OI?!=-#6okfY6&U!eOi# zw{a+@aXao*a0eUG*`hV*xYbVplj|<%0x4%gpfh`03`D)I^(mBQaTZmKgMmwjVGLv3 znVfO8dWopXZ^|W-T27bk`%qa1!04M`AY{>!y@Dx$HMNZctcOY6DzMcX)uNMMq+=?M zgQ0DnG`yhivOepg95&+&m)f$QI08o#d+9mCys-Au2wR|~U{2b)=ev}sH%XPmfXDQ& zD%A>47NF1UonP;=pzcv|LKajMi6PfFn#Xs%BY7Vxxg`DCAo?TSbV{AWcNSW7RBjqB^#U$-O%?(84I zVFgduwd?BlrRH{PZMuyb798I#8v9LorP*-4+tX$l5SHd%$MGtjtCt52Z^{|3r1277 zQSh?Bx>^RC_Ox@{(DDHrF4QOVBAd>PidXR(+hM6@68I~wezY@men7X!Eu*qN?>NW( za?gBmW0ty&L+nlQ<^TOn4qy?4gY=$%D>ws;`b|L!@zsuhrm%!F zxoRm#>8MOwieq>spaI=n)5zaf%)|61?UMAiDyCndjm%;>M9^}6T?}5X0$eVt{&`3jOxG>U~xwSB|C^K4^#nFJwrtZw} zNsMv0H5^7coRio(G!s~s#5(!xVkUHB2Sx0~X5_Gi(6`129lD>wsUD(ar;UJ%P zkp4Jte6`3LRpLjh#CzuvmljDpB`*_v-c4y!aD&RQIFnh})^!^EAkAXBn={`3X7NA` z+2UYLACc{4-Q{8k+9Cw>z*8OxGQSOv;xYQ2%dPO;;}A>JvN7?^Tva?3VAvE?2#}Tq zAXw{H%ah}^zA`wG6-*CoWAi+8(}Vm|qY@GcK00DP*!Jf6kSOF|h$6|usyPo-<2kNO z;d#8kaXb6N>$JUrxA9Iedlw(z!(jFiKE-Fj>~nm9FN4`v_!{5fTX`1s`VK$fCv^M^ DmGLT3 diff --git a/airbyte-commons/bin/test/io/airbyte/commons/util/LazyAutoCloseableIteratorTest.class b/airbyte-commons/bin/test/io/airbyte/commons/util/LazyAutoCloseableIteratorTest.class deleted file mode 100644 index 447b9c21c9c03fd73a097ff4d34055ba378249e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5507 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 diff --git a/airbyte-commons/bin/test/io/airbyte/commons/util/MoreListsTest.class b/airbyte-commons/bin/test/io/airbyte/commons/util/MoreListsTest.class deleted file mode 100644 index 7d8fcb87ba2ac43df31f7fbcb0a2dbc2ef554d67..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1729 zcma)6>sHf15dO9o0wr=OPz0%56lg&Sig+uch}<-Q2RLZ;S14;;PMXvt#nVUeG5kf9 zqYvOid7MoOEl`yo$?nd~&V1io_Sf(4KLI?!YXu>OQDJL_aQ4a`*K&5DU|X(M@`S0a z+YZ-->$yAJ^%O)HIu49OLo*F4uWjxf@SMlcG$$0O4%qP@>!2%|+s6ip26 zy0G|0sj$bL9b?br3~}Ag8Ro9x2zjmwBi={hGK}k&0+V5A_6U@2xCEhZt7Lhiz;}f! z$m4=#*`DDE;=wSW+fH6PC=o{b7lp?i%_s^@Qp&^-N4J75hRzzXHOu39?x^TNfr9-rS%JD#hIL3$fzSZ(0wqU(#2`e4!>LBD}f1veRn|C@CcV;HCMntsN|st|nOzOQ=c zC+sOe8j}hp7={{GVZn8|<5x<>E!<{M4PUbKsbrY49WF&Ry(^2LshGwchA1x-y|S!V zLrgNeGcuF+sA6YKd>#t!Gj!GRzTh}US!!aKMT@-rNX27N1BQ+LeTJR}2-EKvMpw(*cHTUh zVj5=Cq#4yDd{@O1mMOs&|9r}cVIuXuE=q&0Jhk<^WmUx*UefS6L3m2Q$Uj@b&nZQ< z9g!C_5b{h(t7BRVKxi7t|CWZ>wq0^^d|CK!%9*!nO4biUpd!&b2meox5uFt}X|yt0 zqZ3DH{z{t=V)U14pdGFBR|5lDuh0o-BW;LufmH{s($O&@Bn7ff6?9h68=)miUvNxT zFj7IPf~gAb2K!^oW{>bdpOlv0@Gyiolk!4!%Yv0|Oa}H6T-XOUf@a!xVF2AoAwiwq ziwrgWGWxKAe!QiImcSDMpepcbn!h=E=NaZnCrJg8r#`)B4M}~el3Ho{fp|77k#1)r z66JO_Dw%Cpu%OG0lu303Ny58AT+bzdq^TN(I5`Fek)*=RV3?qf)InaULQY}=ub|gK O4kYU&VMJ9{Yx56g(XUDX diff --git a/airbyte-commons/bin/test/io/airbyte/commons/util/MorePropertiesTest.class b/airbyte-commons/bin/test/io/airbyte/commons/util/MorePropertiesTest.class deleted file mode 100644 index a02d73ba9f1490be74630ecd9de56dc596fd0e62..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1508 zcma)6+foxj5IsYJyR56|auY;BQ3M250Ywc_5u>7kpiodgE^&mRlHItOAbyrFKxvg9 z;73`Wy~std%1ULYr@N>7%<1m=`Rm&c0C~JK&?GRT0@qXF`WG$Ta!{=Xe%);@`iiV;16hF!Ti&+kRy=>hEv;|KvKBZqqkN?w3uK0dR|T?j!3Sv}gBBaj zI3v(nRK8qnRM%y=;;mPtfKv?0US-t_RkTl)S-q+10;9$MN0bxj(nMD9w_hj*3Jw7a zScRRktZBs?8Mr9W79(fy`O<+!p!;3J*QzR4Rb3IwtnUZfiw_C(7K3oZ-D>c5{MM9~ zq3hL@8M zuvR))^7N)a=TPe9)9oYO+(=K~o493Qki?u)hM2s%jUfyRw0sW9NP=r7#dSQ`Kam}G zvv3<@21W%2Psw>oGujx3%Yu@>DE;xW52jEUD!zSs%{a_qd*lq<6=;vi{L5tF4q8l1 z2^eX0P23k~PD)JU0~-(Vi0xi$u=^hzElDyGM@y1wQWQt#h7B}xkYd6F=SOgPdZ3#$ z@k{^~p5ujqfEPcxA79M*hyZjDST>p6%N#`{{zU$ZA}TC3w$ko&9lzQ z5)xnP#{N9sXlyU9teKVVm013wmh)=Lof=;a`GEtv95ljm+Cg0>-<$EMI_L+P=7R+^ z@y`c^dxMh8mGq!_WDn-o*lh6|nSoZE<=0LexSrzuFi!@ZMAn54bfbsA0gmPvdNGYFm_;A!*B>LFN^qpeGbmsluZi?5-|aUj Zl8PSAzycN-aeyORq7>a}iCLQP_BTc^fpGu; diff --git a/airbyte-commons/bin/test/io/airbyte/commons/version/AirbyteVersionTest.class b/airbyte-commons/bin/test/io/airbyte/commons/version/AirbyteVersionTest.class deleted file mode 100644 index 13702bd9531cba32acd75b23cb1247460c054c48..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5153 zcmb7HX?qjb6@JGy)*vRq2(U4s1PF_5YROCRQbU3FV5b&w0;#mV5cz ze>dI)a0YM1(4e5(bW*zM&aZk#D(mF)j$KTx7;e#Y?9`|)pYwmt8bvRLCIu}^`ih>i zbbBE+HNRwJJq69DP22PyQqb7ZIj5j$%*h#XG-A7kZD>}oGh^DuWGO#yxU>4aWhh8w zoUCrm>8>e$2f`+A(JU%RWwr!rgpfRfo7UZ;5r9?DeyL=8X5N@HizYpc+P35A9>b!8 z0~yC%NG+9!nV$vIGu)J3FjFGLkr)yRI`0~RiaiRp4I~GXLvidvtBANw!QPHcg{B$L zHSL9w&N&tB3X}n%c%Oy?cn_&rFuVzU$#FyEdpbI6&&F{-4##jv!J+!tM~g+nmGNmf zf(I06x|EDRQ_?NQd?E_S&)Z1EO&}2vj}hXafOtYfM+nihLx?K6s3OCCuZHfj%Czof z7sDuGD}LE1IC=N!WGdUMQ+dVo7Bl+1VX5d-utPH4?c|LGUBN-2Jm%yJ%q)`}IF|y~ zm~~W~3QsKP`MfTo8q_d^VFmkH?(cF=L9$~DpgYqdJ0pVk)2xM#bXw5JZV15YR$)sITHtN(PdY1r}6f zXtF1&GD%y#$-ZQNcfoaXDyG?^Ib%h^Ju{x3U7pYjLGJ~;S5g?VC`g;ta9NPHmyCr; z4mDIrI6;+I3iPcu==*g00 zO*^Jdk^%?M^@ z49;xJyu|^(3pX{aivHiu;p0nHd`Q+Hi>{pKI14VE3yH|k3FaaV+m3xcq9o_}*rJhL z4$i6gI6JGKh1@ILep17y@M+#6K1J!GEJZm36kOd(?{1~d=VJJ*g8OUeVkdbGn^b!@tj-^C5Kf! z&*h-Fd{lgc_pq3by}c^FB{c?M}l&~f$2WaMdoEAOF zfr_k8#Sds&P88akaY}C1xL}GKy{-1SkQDZLJD+nLujsjYVZ!hhom?@FpW>AmezvLh zOnb#yHc}ahmWujyJ?lB{s)nEA7c8lKMWo;#(Pjuv`o=Hnc8}_`rU8(F8}}8X#WM4$8^h@;oDo(L^xoAL~pJH36?%=29EAaas{!%Dyrq<3ttA*df&=Soz@cZ~1 z*mX6r`!@Dw68lcBVgEV~CXRA(Tr4`dILSrDQ!Bv$33}blKYRGF+KXdom7ZIDi-G4j z_mTnNp1Z)%yG0E9iQztCI3ON(#BlHq82amBP{tXL;O?D9NrV6)7Y}l=hJkgw&)+yx z-gr3Nkb0wKxlrJNml11v1x=0X7?b;t++ja`hyBN@_Ft;l_km566{fg|A{M_T1fk(? zh%`3Jf;o=uTpvL@9zY+C;t~mTaU9R%1YYA)^zZ1zzt9yasCR<2KF)J3Q2&F;v&zBp z|D^CzU3xvAUPY@*?+odc5UbdoiA1@1e@@0yvtN~knd&T5v0StN{xVm77HjN>``2px z*Uf?m%-^WWg4n2Jp-bi>$tJ?FYow1ynueZjtB8JPT}7ePz&e~OiQ)!I{<7l!UU~gprs+A} zE>|Kh+QJ;I)OB%#MJ}$+&cswEF(oTe1iFSB;zqkQk+>ygw?bLPseidW!Q)TzYI_Q8 z{0CA8qZZfdA>U}=ypgl=!}theY2#)1QLaQ>&(;Mr6Lj5S>GxyhQ6m=X_(b9}8~9xP z=ySYV4LZIaiT-dH{pagCdogh4x3aj`rB|_7!xzdG`sK3xtDEItE6cyWS^mwkJhU@b z&Ds(xWto*?u~PEn%#MK8eb6m&@Wn-@zC%96Bzi$UMLH$3z;=ODp{I&z|6L=hK)iH7 z1ALy<80ZQN#AT>2)v+)avB1Y%jfDZi5&yMH3*RqC8>FZjk5RTpzdw}7euN+MTa?Hz j`S(}&Eq*6gzsDc&N4feFOZ|0hP)oc$-@sq+SG4~R^?14F diff --git a/airbyte-commons/bin/test/io/airbyte/commons/yaml/YamlsTest$ToClass.class b/airbyte-commons/bin/test/io/airbyte/commons/yaml/YamlsTest$ToClass.class deleted file mode 100644 index 68f20c60392628e371f7b24d8d0db08776eee7f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1450 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": [ - { - "type": "string", - "description": "top level" - }, - { - "type": "object", - "properties": { - "prop1": { - "type": "string" - } - } - }, - { - "type": "array", - "items": { - "type": "string", - "description": "in array" - } - }, - { - "type": "object", - "": [ - { - "type": "string", - "description": "once nested" - }, - { - "type": "array", - "items": { - "type": "string", - "description": "nested in array" - } - } - ] - } - ] -} diff --git a/airbyte-commons/bin/test/json_schemas/json_with_all_types.json b/airbyte-commons/bin/test/json_schemas/json_with_all_types.json deleted file mode 100644 index 53c385817eaa..000000000000 --- a/airbyte-commons/bin/test/json_schemas/json_with_all_types.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "title": "Jackson founder", - "type": "object", - "properties": { - "name": { - "type": "object", - "properties": { - "first": { - "type": "string" - }, - "last": { - "type": "string" - } - } - }, - "company": { - "type": "string" - }, - "pets": { - "type": "array", - "items": { - "type": "object", - "properties": { - "type": { - "type": "string" - }, - "number": { - "type": "string" - } - } - } - } - } -} diff --git a/airbyte-commons/bin/test/json_schemas/json_with_array_type_fields.json b/airbyte-commons/bin/test/json_schemas/json_with_array_type_fields.json deleted file mode 100644 index 56748ecc1375..000000000000 --- a/airbyte-commons/bin/test/json_schemas/json_with_array_type_fields.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "type": ["object", "array", "string"], - "properties": { - "company": { - "type": "string", - "description": "company name" - } - }, - "items": { - "type": "object", - "properties": { - "user": { - "type": "string", - "description": "username" - } - } - } -} diff --git a/airbyte-commons/bin/test/json_schemas/json_with_array_type_fields_with_composites.json b/airbyte-commons/bin/test/json_schemas/json_with_array_type_fields_with_composites.json deleted file mode 100644 index 9fcab7b1006b..000000000000 --- a/airbyte-commons/bin/test/json_schemas/json_with_array_type_fields_with_composites.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": ["object", "array", "string"], - "anyOf": [ - { - "type": "object", - "properties": { - "company": { - "type": "string", - "description": "company name" - } - } - }, - { - "type": "object", - "properties": { - "organization": { - "type": "string", - "description": "organization name" - } - } - } - ], - "items": { - "type": "object", - "properties": { - "user": { - "type": "string", - "description": "username" - } - } - } -} diff --git a/airbyte-commons/bin/test/mockito-extensions/org.mockito.plugins.MockMaker b/airbyte-commons/bin/test/mockito-extensions/org.mockito.plugins.MockMaker deleted file mode 100644 index 1f0955d450f0..000000000000 --- a/airbyte-commons/bin/test/mockito-extensions/org.mockito.plugins.MockMaker +++ /dev/null @@ -1 +0,0 @@ -mock-maker-inline diff --git a/airbyte-commons/bin/test/resource_test b/airbyte-commons/bin/test/resource_test deleted file mode 100644 index ac3e272b72bb..000000000000 --- a/airbyte-commons/bin/test/resource_test +++ /dev/null @@ -1 +0,0 @@ -content1 diff --git a/airbyte-commons/bin/test/resource_test_a b/airbyte-commons/bin/test/resource_test_a deleted file mode 100644 index ac3e272b72bb..000000000000 --- a/airbyte-commons/bin/test/resource_test_a +++ /dev/null @@ -1 +0,0 @@ -content1 diff --git a/airbyte-commons/bin/test/subdir/resource_test_a b/airbyte-commons/bin/test/subdir/resource_test_a deleted file mode 100644 index 637f0347d31d..000000000000 --- a/airbyte-commons/bin/test/subdir/resource_test_a +++ /dev/null @@ -1 +0,0 @@ -content2 diff --git a/airbyte-commons/bin/test/subdir/resource_test_sub b/airbyte-commons/bin/test/subdir/resource_test_sub deleted file mode 100644 index 637f0347d31d..000000000000 --- a/airbyte-commons/bin/test/subdir/resource_test_sub +++ /dev/null @@ -1 +0,0 @@ -content2 diff --git a/airbyte-commons/bin/test/subdir/resource_test_sub_2 b/airbyte-commons/bin/test/subdir/resource_test_sub_2 deleted file mode 100644 index 27d10cc8d0f1..000000000000 --- a/airbyte-commons/bin/test/subdir/resource_test_sub_2 +++ /dev/null @@ -1 +0,0 @@ -content3 diff --git a/airbyte-config/models/bin/main/io/airbyte/config/AirbyteConfig.class b/airbyte-config/models/bin/main/io/airbyte/config/AirbyteConfig.class deleted file mode 100644 index e1e82fd493900c4f7171884509f33951801edb0e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 464 zcmZ`$!A=4(6r3W<3L>tocW-7rNbiCq#)O2#=wbH<%2I2|(oL3P;;(t|1NAdH+MEw$ero8G1_E>3pJPF@JEnzyS;w$&TFj8t(1TPPH<^t}8OR8fDji z%f?BT?XQi=%%@NDXSoy;T~L>38cz0)Z&N*||^X2P@PXJz^md6~ykiIEoFgOn#)Aqd+IW(;} zY^kU(TzM=)Kgc6Xc$TU@i*KawnWqz8tidDeem+Iw|&&w+udou zKI&VY_A9HmcR;9hQiOk%Zx9Mi+m)USw+I=d+9zaN{;{KhP|~5JK*%-KeUVewbj%}1 zSnNp8*`1CDPS6tr*C8x*d|SAE5y&W3Nevm4m@gd331MOABqsJnI3heZuIMs;o!D!m z+Bp?x!t~h8iF6$^!ZkEhu$sqB!uszf({LTPaGS8qvgz~=GZD&0Le3mfhH39$J&(Ht zU5O@n9rv)oFA(~1)0OYIUz;Lmw)(HV^Eb@C@h@kDO(Qnv3U6p`d(-is+!7w^SjGxV zbp2^yJF$VatH1w7iu`@IMh>fiV?(;Zgc;s0vnh8E- zQ9z!*CGuQ@IPPghxGA`+go1ZeUe-Okr8aQ!kwQxH8a zz>?DCpNy3R+~hsdE!1bYF~izhCGbz@VXAUX#8j-+Kch0k Uqsvr0MT$J~w5d){V5q(N4fC}1?*IS* diff --git a/airbyte-config/models/bin/main/io/airbyte/config/ConfigSchema.class b/airbyte-config/models/bin/main/io/airbyte/config/ConfigSchema.class deleted file mode 100644 index 5450b1bc92b695164391467a34234d54459cd047..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7025 zcmcIpTXWM!6h2Bxf=vkI!X>m2(F;vzz=d8RZiQg8$Rz&kAH+*s}rX*$zzPJ!9i&aqQyIR0V5@H@?Em{MT5f1Vb>MAH?Rw`{Fa z(yFD}OSAgI+R=1F0d=c?o}6!8fu%USW*ODJvToEgT{m|twgNX|Ov~J@;z-HZELX~Q z*{moqCw#hDsTg|XTaG7`49hN8H0Dmsx+)LIQ!mC-tydLYfoqBLnz>_CIhq0s$q_uW zajElyj;Zb1&ucqcRog}oIa^}nN)O2H_O@1irNBi^x6Nuz*KBRee1`HQ&TE^7tv|0B zdj^xIhe)}yv&*~{v%0Nqm4AvBFTC^70uZ|N)UFBVVv>ZpYjcG8s0Fj6T@bTi^4HiP)($H~fxvs#?2%Qu(yVyh{XWLzoF3H4G~83*l60pC z!yr5l1!eA^T|Xr4pm9v7a!jx5&ce)q;?Qfm-Mx14(6 z$FA343K@zkVu{zHkGGayp}2_Mv1|hMOh#dPJmVLnC&8I2r$pM+!$%KlF}!?I1G7ma z?nS9c-9kzo9=~|Q$z&)giEp=dD#9d+bW3W;s)>Stq_L3lm?_=+C5w zJh59i41VmZPo~OH7V<>1MM8dw4O)F1aAp}|grpv^`@ISiXE}3OpjtHbXAj#{K6qwj z`0S)A-1S}+5lOSu3%{G2T8AF(I3d0%P!cA}C1pIDCMf_YONw{=%A_R8R4URvXs|*9 zgEGl95G8THO|lrfU_(e`DJk)cu8_jgj6KqzOG2PK5H#^^W}Nqp^1*-Jwn+ zI2_JRj?Cxev-iVhlTi1_I41b!F;p{|Nq0_?Vb?!Cu6T#xFO6)k%6_Z!4w`-8$&KX* z<0DrI!lu*ke&!Fo5!m&|=X3qO@$riuSV36Yrz5cIjn3zKJ>z30?~~b~nf5h`Pi}1F z8y~+aX*E2T@9QY^`oi{&r$55DDWr+Wt3JL%cT9!-WbDJI3!eVL$Ri% z0+&}-qb3-3HkoJrJYYBQ_V5-LcDNLnVR+rf=E5mZw{?j?_XiLcNxQMEL&y4%lZeWi zoOfikL@!XD6m`FF!o2|*5HB@;mM4&Uor?+LF>XHkZ4{|ACkuCB$mI!+8L-Ibrj{UJ!Oh*o(r>3VTV|%fikHJ1^{l zu#3W85%#LE*Mz+;?2@oIg#D0NxDFq|O|_656ZC%ypT*~Q@ceTg zH-)1su!{eq$h+_b&iESFJ&iX12durCzyBM2`4`9e3ja?b3cxJJ0L<{?Jbc4BFr;r| zr0-&+NsP>fq`>#^2(eGOu#6GH;}kA$Qn)Bk#LrNttJ)Y5DM&^75uU_IT8uO?loL%w XdJ6i;tNJAcVFF5+bpi~rTbus@eHQSX diff --git a/airbyte-config/models/bin/main/io/airbyte/config/ConfigSchemaMigrationSupport.class b/airbyte-config/models/bin/main/io/airbyte/config/ConfigSchemaMigrationSupport.class deleted file mode 100644 index 5e96634548f157c1794217e7ab24c8a0bcd15ecc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 627 zcmb7C!A=`75Pha8Axj`MKmn--a|;)i16&G4LLn)UHsP=oi35t9jk7V@wO5We5?@xS zNbQ}Esye$=Duol58PE95o97un{{Hb3z!&UPvB0pej4zZO-8<<=Mo(1iw@VjBQ<;js zimh|c)VWaJn=wJ!(V-q&H+zUcJNhQ0G)x7P{Ihl8_z zCuC>@Wl8Q-;`c>%%uowetcA<1WH|c&_T(un`9o)wj*nkwPKjgjL}}$t8Q!(_t{EzA zGnQ4XP`iHuJJuSzga*UyH*Mw2By&0Dkx4U^ln>*XHKRnPpSf4Nno6EZH#K8E7fCK> ztv#-0JlA76QJU%|#&Sm>cb`fAd`_N+IzH4h6dt=CbyC7s)Bp>xxSZs+%G1CUC`|4GcfGnJr>DVDO$i1 vooGey$SzankWh@g_kj9MbM-scewDa&vPBiJg$=UxClogEks?Off^GW`hc2t5 diff --git a/airbyte-config/models/bin/main/io/airbyte/config/ConfigWithMetadata.class b/airbyte-config/models/bin/main/io/airbyte/config/ConfigWithMetadata.class deleted file mode 100644 index da0589cd0d8f5b2382ae25234e9ced762f6fc7be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2203 zcmb_cO>Y}j6g|(Mu`@~AIB^`;agw$WdnT=0TAH@`fDkAOasX*ekYRx)&R|b*?O>0Q z`cwD;u*#xH7%C(XD;E49RtRzKjN>@Ak-T8xdH3FT-?``Ad!GON=a=6A?BM+<0t&aB zX2Eh=$1hyFP-!;4bgG4YZ~4@5YlpULomj3FMM&Z5GwU0xP`4V@!biu??24-}<)1h> zQJ5=UY@2S&X;ilq;{JZ=#i^|jtF&y(wNLhVFyUvr&U3qP&}h3>!)1D`bINLdM#MjQ z8Q8BYnWj^1SZ=39++eB1NMze-IPR{(7r9X;{}s7Ze+;F8bG_2}BZZIu#|q>wkfHtN zi5*7}^BS&TftSkVk77_*)DT8QtR)Rm-@2}03NeW-Yl!>SiiT-u3Rj9w!~U@I{Mc@l ztm8V{GgoX@too7Fa>VZiLvGD!E4*HuWcuuG@-hhL*#j~rLfGatcL_6HwOwCbBANMI zexSj9(aiLdeBEf`Ur1-+{M4o4DM;EU7y60yQHBfkMHJ5Eed*X=cdRKk38^xIve^`%f38GR|-MfL~g1hL9* zmi44+2np7iC-MTVB$lv<6{N@z*!3}S12^dr-Q%h}OV|cHOZduNR^QIQr%yL>7Fd=U{~Hh(N!Y8Y;1 zLbyD1f)2Aw55wJ@5Y8A2ml=jzpAc>XxBCjXGr}@E3~NjXTfp7krT-$l47I8o-yQLsj!QU&q`7L(nrRb$RuRt$NFYS42^fL4^o|mAPrI+c$K;w-O@k&Ja1b8F)zSn!xPyYpvSgB9| diff --git a/airbyte-config/models/bin/main/io/airbyte/config/Configs$DeploymentMode.class b/airbyte-config/models/bin/main/io/airbyte/config/Configs$DeploymentMode.class deleted file mode 100644 index 9e1910388015c2076e914731d917b221b90123a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1179 zcmb7D-*3`T6#gy+3an#{xy`Zp85V^;9=UoHkp9;tgg>;XWS9c)*YeX&t*BA1Zi+JVR1<9DUrkPsViN;fY$kW8U|w zjnI%+M>Hja>?>*=G3Zb0x)lmO`+|yZvU+C+nG<)Rq z`CCI=rV?1KBFbn&%@|m^H*zRd3$Y1kZFZSE)JADo7I%DI+?DZ+VeMLrlCA%@Iz!@+ zyWTt7^>(+(4HEq?((amY3P3BF1jyusMJN-cHHA5HRmEyAz=1M}6 tzWkGbqeL}=Kb2*r3q1V^c0DeNlFwPjroV2XB9Me>t&wS%mh%`1ltV~Toouvp0!j}(nz?Zba; z8q73WhG{rE4BmL6LI!f3k30x}7z~p#?jphv$P6ISc=5)t=2(W=+%6<4A;R91;YT0{ zNfa|OBvAxKF()I4fcRRF5ki<@qG*_0?Y8UOD(m$YXNVL#4ZT&-Eko4qWEfsdk{;)i zVUvV2z18LPu@O&W(sbgc&8 zH^kA(gA}g{7#Y=!rl~t!ixA z=WWM!cGHv;FI`OEZcIc9ppnw#jua$da!$lZAShU4kO@CdRhw$@WWRw`BX_(Pm^jCj zTTJ`hBI*{iez%APz7x*d$COs}^%2#o{yt*bIp)6*i3j)T9TAkC8H{^oG3SY4$rHr` zcU2(hZVa|glVBlPN-i&4;NcBHfB+aY37rJNBjJG@JjRnj`xf~W?a@BwtM9zYt7=AQ zJMhk5;_1p~TKOZ#Wuu;J2_cF}a=?)!jNlJPSn?9fKfrG9^I_HHOyQ+Frm-eEsh?pT Ln{?h=?)>_1#Mm}I diff --git a/airbyte-config/models/bin/main/io/airbyte/config/Configs$TrackingStrategy.class b/airbyte-config/models/bin/main/io/airbyte/config/Configs$TrackingStrategy.class deleted file mode 100644 index 439953ec4a216e45e449d7f1ff98847ad7f4995f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1199 zcmb7D-*3`T6#gy+3atAfIwsrvJrx+EPNOg2GP58Ofjx91AwFH|9d<%%+OmZIO1FnC z8W*4aqm1X)&NU`Wqz}FK+;hHjzwh+x&tG590ldUB6)}dA<>=gU`x9U2rehyi1AQl0 zytO@-n;$KEVE8Wg#bBZ$&M40=9M=jb^98 zFjMdBx7WI_TKjc_VdLF&eNr`ZXxWy(#h?_5U55CM^IoKo$bey9!vd}`Bx_+wuF$$v zK*~s8wOQ<@srI^t1d=JJGRSFAk(9fe8d6A8tCnSp&Un-p?jG+C1w*#wn0(mft|jB( zFarhiM8W@Hd35U$AC3iW^g?keRTtzF}0; zZvRl2ezh5qd2vKKY3u=~-2;a0C@dUBahlmnu>}neQDk@?ZMHMyo>z@9_}l$bjdTyW zAY(XV*A%ZUIZ!RMUPYFXM#CD|+#kD?+KP0O(AqRax9B3RY1_gLmOPHP4;RHsqYrC2_dZ(zObta6IE z6J&$nMmz`>6W=MN93yM=;>TDtPO$Wa5HaNGJtuFAr7#;yV>zZ`ImpN?c{{vglWHU< zwY0u^ij_-nk_r%lG`T0LtCB1cy@lH$`~?Y-@Z2$$dT*7|d9NlJwUw1K+$n#i%pWR2 zH^N*{NYmGU6!s`ljqIPvveFqI{{Xuh7e^`RxsGzMZlEHOgr}bcn>5g;!MXk$=57}* diff --git a/airbyte-config/models/bin/main/io/airbyte/config/Configs$WorkerEnvironment.class b/airbyte-config/models/bin/main/io/airbyte/config/Configs$WorkerEnvironment.class deleted file mode 100644 index d2c18419d6c30204483468ec244683f2c5be82bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1208 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 diff --git a/airbyte-config/models/bin/main/io/airbyte/config/MaxWorkersConfig.class b/airbyte-config/models/bin/main/io/airbyte/config/MaxWorkersConfig.class deleted file mode 100644 index ad7a97d240f81f1e2bff28529e6cfc606f262f55..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1393 zcmah|TW=Ck5dIFOKyjsX3)Eh%wAy8RSugcU>4O-PCa4b>jE~E5q}$TnX1i_L7^6SP z2Tg<~n)n0!QN}rE5n5Oy4|~2dXJ)>cZ-!sLzyAbK!gd@HhP>?>rtQ_wd~R5-^UiJ> zFU-?7uD8#vGM%RJs=mi9pCNT%o>mXJ)pcfII}GDwEbnq_zh_m+ z^2|Q6+!OBgj57Aj>Bq*lY{&Mu8RFUw{R%aPXxVM>Bu0=@kifC#6)?1uGt+R`%|!(gzFYM@+i5anv_hq?cVI2XvCJ?vXnuNZw;J3_ z;1vSEVLgm%h`yh3lgg7B2ZSpn@PK9@pQ?TBB-bOs^;i^J{&%sWy`q8} z$TK9X?y+a_=eAgl?4WcTLTGZNt)qWS6slM`LaJCedD6Pcla`In7 zz>I#5tNLskX??B@RiAGoqi3US@ckEDj^x%2}|Z`GUUSP{*4psO1l+$O9Fd@sNm yf$s-6M>zeVgNGeF`O?#BfyNH3khmI+s6gWCgjQ)dv~*+_g9k%UW diff --git a/airbyte-config/models/bin/main/io/airbyte/config/TolerationPOJO.class b/airbyte-config/models/bin/main/io/airbyte/config/TolerationPOJO.class deleted file mode 100644 index a64908d175faacbe66f330abcefe072b6c16f18f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1474 zcmbVKOHUI~6#i~IeNcvi(^3RPo=Q6fMtS%G*$_>TLXE{H)z!2P?ZDWynYN~zjq;&m zXcfD@V^+0o+cFxuW7_q{`A7K(B!<3S{Xo|&yDVG&}E%-S&*@aB|`8JLn{5;r`0+`tYEhq72~1FMM<1p z%{l%O;!ag*qa`R@YO)kAv^Ys-agxY%Mkq6eZu-mQy+(lYfg$xXdem$iedKNbyCt66Fn($MZQ8CM?b+AS}*?Gacef zN3|HPV8mmi(aG~e>PPgwC&O**78w>zWH-TU!f@3Wtegjr`hrJ&!O8RBNnh}oFF17` zJnah}$AtIhU-U>mkCK{whmdrX{eigp36oj+-Xat{%6ppmDLrwDJH zyd-%^;U&mRk(Ux4)e9a`@t_cJj${XBNS0Yz1C8XnLHG0Yjs@H$`8KeGJe^PId`fp* z)G?RbiKr#Q&l2?!tYD6W4p1FXT`3Z0zp=`tLMhA{7mhK{iFOKpuVZpkCxYJ+S-1ZJ$1w-1 diff --git a/airbyte-config/models/bin/main/io/airbyte/config/WorkerEnvConstants.class b/airbyte-config/models/bin/main/io/airbyte/config/WorkerEnvConstants.class deleted file mode 100644 index d4e10b8811dbfbb18ed6f51baec4eae3f5b809ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 471 zcma)(%SyvQ6o&ulHBGP9OLZxTs0;G|UZBP()wYo~w97JyW1Si&Fii_SmMg)958y+I zC#7P+jhlb?4(I&*=gjBV`v-tCZ0C_;*prdPrS@N9VFi(TkYj5Y=_jEbHMb)*jk$`a zd1M%B6F%ow$ko_#{fP)-hOMF7yLEaa+wFE8+jD!PR;PLGFx1<>&HY$QH9lb||M(4f zI1>i4R9YI`xEG_=rGWyCu9TXd=XCBo14V}1sZ=sPXGk9$4j3|abT3S#u~tGE6^3eC zD$$)i`$Bu%4@D9p3V1l+S|+?KX5vRVW!P{3XKxB^_M@2&#Fb1O8-Gu8oGgl6P%gS^ z8av1$N0cW@!5}WIut{88;SzPy6;L6q(uB2OAba$N+UvriPMR13Ce}%l5o*8&HtD55 IAWfn14OJUwqW}N^ diff --git a/airbyte-config/models/bin/main/io/airbyte/config/WorkspaceRetentionConfig.class b/airbyte-config/models/bin/main/io/airbyte/config/WorkspaceRetentionConfig.class deleted file mode 100644 index 87b20dc6032b67742a808ccd9b66e38106b09c29..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 724 zcma)2%TB^j5IvVy1hM{ zZ6PKE6E`zw9%p9Ge0_g>0ysoXLxjPQuF0imO?+Y6u5&AU=C$kHj~=)!E`%=}U%Jk5 zP|y%#$o2UnHwWD5ndeqt*gk_cl+FpCj2Ku;Mf@p@l7uehv*=h1i390K|A;`N)oL}n z46$SPMx+o$T1OHYhG?VNO@cP)h$Ep;L5CKil8zN57_x2Yh_ms~65bWJ27-FpuFVHs z?nxETk}>~I(mA{B|BKsaNcDu@nM(N#HS5oTI9ecJomFkS@Ur*ap|3aPA zMCt2M6qGnZ1tl%;B#eBFI+93{U8QJ9of`SF@ebXnO_4R~Q{;`c_!PxgDnw8wyGFx+ zG?6nz&XUccggoT|gR(RL>)0T#kXpXV}EnY_&i4 diff --git a/airbyte-config/models/bin/main/io/airbyte/config/helpers/CloudLogs.class b/airbyte-config/models/bin/main/io/airbyte/config/helpers/CloudLogs.class deleted file mode 100644 index e545ab6e3831e2900e0164b488dd7b5d26092c7f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3292 zcmb_eYf}?f7=8{SYvQViBE?#Z8a1JnXz@}F;w5rP3DA-hO10W$v&6-9H{EPddb9U` z(BIIRezH0vj&|&~e&~;C`<&fu0!?5V$IK)r=RNOv-{-xbzy5yq0>DN5q@YdUi0LFX z(_L8cjHK?^i)Jx-+ptQ8TTZ4er&7o|#j=8SfzBmuSxZ`)T})0dEE&2d(2<=U8ylGs z=*l{7F-^yRPnjMLmPOPdY7U+qUJ;&9GM$Fff3pQyV zLOC|)xOWVx@Fp?H!QFvo|qMAPdf!8iXGUcV5dOOe}Rl@Iwh~D z=)`V;NYU^DfC5M3*}6$-ODmUCiAFmj5ZI$)D>}CGU$+Vc`=~XZxSo+muSvo-fn8bC zHl`|f7YsMAEm(w0pXi!3tGTA!SBaek=bmjjS|RkUz<4~naR`XD>XFnMusP2)?IO|o z_<4KOve zR1^ukrJ!Gc<*-rN)nl&WZJZF;&7@sl9s;N0%`{dkDyZD`SExIQQwmNBoM_a&$wd|K zU{F9Ih@cMBt*UM;W`a3`a|+H1TxtnSqbL>c;ymFwZo#xQ%Wn%A1x${jPfZ!;gP6(lXo2^?y)EKGzk zy&Po1hb*Z^wop+u6Ug0=3Uewx!aTbweIU>M`6ZiCi}e|+U8encT$lFW5EyFJ{<;{M z1Tz>@a7$o+ebUWTY|p%F)CR&fXadJaT-R~?Y^P6`L%)yBu)zLjYF4>V_f29)FANMs zaTB_PR^TjLJ3qsb#7?RN7ub=HZPFC$U5=%?Bj;)Qok^|ak4f1aOchJG!(v$0tcpQd z*En&ThzldstQ;EN5UB_y-&JA5VV@XFGdHfh5}BW=aHY(xlbNZ^wAA9Ms7Oj%ZcxF! zbpe=iauxmdsA*UQ-|PPSA)0e4u5QRd&U&g%i~$)pCRfI`4cC987;IZ#37p$FS(~|{ zmKB`Pwf_pf5jfwPpf%;i_P1uI;Cq3ytqBYJ6`ytWzq=d4)*<-N+QK($8+zqK4Cw5Y zuP#zL_!~i#=i9kUa+RN5UE(R!$LM;By^qoJ8%gr2WS0!R*zZ&1tM+vqAngtA+qoVj zr4NV5U8CTz&wGR?F&yRp2#(=6d8NWO0Br z=yP0{e~zK~fO&WoS64CmFra3t)QMG02h+VL|{O04G}p=bV2v_G7C zirX)Kk52SIf<=ourhh^E95*FywuYNBH|@dZAq8~Ou?MhB*B#?CXPJNo31XQib=UWV zuJ@rFgfgz+{y*3Q!Bze&W1{xMFsu+%8$QPuTn{ruU(&p<8G;8~zvcQJ*B`i^;rip{ G-hTn0<-`^M diff --git a/airbyte-config/models/bin/main/io/airbyte/config/helpers/GcsLogs.class b/airbyte-config/models/bin/main/io/airbyte/config/helpers/GcsLogs.class deleted file mode 100644 index bde92daab2bbede7de1c7ac4c72c975471b53c7c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7633 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 diff --git a/airbyte-config/models/bin/main/io/airbyte/config/helpers/LogClientSingleton.class b/airbyte-config/models/bin/main/io/airbyte/config/helpers/LogClientSingleton.class deleted file mode 100644 index f008728e076f46db8c4eb2c658d60f2abb58bd6b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6483 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 N$9wS?{B1+SzX95kgQWlf diff --git a/airbyte-config/models/bin/main/io/airbyte/config/helpers/LogConfigs.class b/airbyte-config/models/bin/main/io/airbyte/config/helpers/LogConfigs.class deleted file mode 100644 index 7961451603f5aa4d08e5b846935c06a7b09ddf5e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 706 zcmb7>OH0E*6ot?2)5h4=YHNKh1d+CigKn*EimvJdl!D7Nj_H)xNSX@%D@8?6@CW## z#5>bK5nSkICimu?@1B|Y{CfKUu#eR&5`=XX2uFq8`$!5m7+fn)^rU|)!=Y#gUdwcb zS)>TXzH{dY-x+w~wA+_%L`WYVpIuxMHrjuo>=E+ACw=9erZ`j7Q$r?sGWvM{!cMLJ&r}5KJQ#(pJW@JD zVe&59`bn_HgOmKE3FLHe{wnDdyeE0hLEp_ZS6fB}*zcfAdWHRj;-m4Ec+Id1C}7TX zz!hI+>^x$2g8NqE74wbF7gQ#`yrIq^g?XM;HvY<3jjBn*K9h%-wuq&eDR|ct(~W0T U9?Z~5jHf`Mx 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 diff --git a/airbyte-config/models/bin/main/io/airbyte/config/helpers/YamlListToStandardDefinitions.class b/airbyte-config/models/bin/main/io/airbyte/config/helpers/YamlListToStandardDefinitions.class deleted file mode 100644 index 8426ebe9d1f2f0cc27a8a0c9674422b062ec5c66..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4164 zcmd^?-*ekU5Xbk@5dXj>ZA#kGQmTXkHUz7MmeANWHAy;S#z}!Ffj;nXmd^I2lFlQY zGtC>rKgA5pz&n2w!=7YYihVIoXdjrq=!bRp*}d=X?XCa%`?o&;;1Sd_Fh^jW3zPDo zbu5`_3%|`fW|z4=7KG+A>bXrGN=xiX>N_-Wwpg3{Tyo)u8JH(<>5v{#)1`jLeA+r> zwj^-bc4-*yQjb}p;ix--#bz|FFS%>(&|ZZ=ZjX0-D*FL`eQ@$?HGYktdotjDr!x6V z4H*kne$^a9ax znHO#t`JB~d2KRa*kOmj!fhy%#m2#p%C^`C$lM^`%oBFLHuL_e_EzmU#q z+mOPbhCJ@Ed~P^*2174lnv&3CvMU_phy}cTT=$(#;o~!=(GEr^%BbR|N|NenuGQ9z zIPxW<9SF~m2vv(Qre-86-^R36i%=6h9)_4a@x;?C{bzZ$*lgL5miAm4X$`$Pp|s`_ zwX~l#n;^C9JQUz^0dlZJV7WNCrPUr@Y;vFN_PrJhEQ;Hbz*1A#)IFd9SMP%#=Vh0N z1RgfeS-Y@!+?1oDHoh^Cd`IVBs!XY>h>-mD3!C)@n3YL}-tSggVjZQsmb<%D{XP~CHDNPod{i?N*azF01Dzyn()v_?{QX>Zq)HpI8 zhu#j#RKq{wA;$t+S6xih+u$a+7s=BRqT{OG(DP85sLhE7mowx&4J0OG=z&|SZzY7Z&ya5Y% z&*0k}WU(W{|3i?+>znw?eH=ybp8p*R&z9c$6)yc5jk|(ZH4ES(yp7jFJPMZKD!%35 z8eGSj@8I)1ez`HAzZ)?>KEb@DVHP9iTtvF9B^eshiiWh7BE1iHaD|CaYJJKVWhY+W z2O7fN5g`j7K@rtT2(e}*q{M1`g7?{|>m%wK&dCBn5!LKGdM9?h1lQyv(DB7tjG$A;gDBz{j3RJN7!;y-arm|HKRU z;1?*k2tN1$ew0|<6I4tP^rfrnbe*a*r{~-EFJA%N#!eG8hU-$tT$breE8IGQ0&m?KNG5Sw;=rcER zVekFs#a4f?te#<;+IIhHNI22+G86ZuQ+sN~qg-<)Gei%S5@k|wV}xnq9K+RrQqQpd z^K}_oV`1zAZ7eR3eF6P3HFTYuly#k#6a%_x!Py&9^@KWH-{$Z$jtnm!qCLEFh|WiX z9M#e4biShVHId$+jkh>P$WBGW7LHRz1N<81Gq;(^ir@f0Ey?AO|?@SDe9FilN`#!+Fxb?eX3ZQD?um diff --git a/airbyte-config/models/bin/main/io/airbyte/config/storage/CloudStorageConfigs$MinioConfig.class b/airbyte-config/models/bin/main/io/airbyte/config/storage/CloudStorageConfigs$MinioConfig.class deleted file mode 100644 index a074cb6f4a0239f8dba89dedb63c14d71e6e5c4f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 958 zcmbVK%We}f6g^I+ohF^64+^w|r^KQOlv%(A6_Bck3e=Fzps;o(X6kk_u51U?PXHvo z1tbs>3qF94LR@DvlyTII!E`|KYxAy0pKxihNv(+lq%*@4^OR#Q&qf{S!}G* zJQHy@SCdgv23=n=w_nIYsxk->FznAap4{I%k*}0K7Wyw@hQ`=2KP^TlN*0!3y?4al z@Hpp17AIEABHLwHd_+z53B$qm+4A`^?Eyp3RU=VH70VGqL}bc2>Dz-E7@83lu*k5| zlZEI{#zUcB@?kFAQYz*7fNSaEX)>^f(lG4y=Cg9O@U+D)yz@VDlf3;-0%HQhi<&LU(g+j4&at zGVIK?5ySG#P9*jJ$FkHH#y(TV;uiT`rRPjrI@1YN2!~jre~qF;1e6DwojZ4TzMtE=6LE{sF3Y=I;^3jV#Wy4gYicR0Og)4Nf`z2bqMk`d&!u6nr8@}H94b(08*Z=?k diff --git a/airbyte-config/models/bin/main/io/airbyte/config/storage/CloudStorageConfigs$S3ApiWorkerStorageConfig.class b/airbyte-config/models/bin/main/io/airbyte/config/storage/CloudStorageConfigs$S3ApiWorkerStorageConfig.class deleted file mode 100644 index 19bc28507800ec572edf594406e7f41d28ba6094..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1021 zcmb_a%Wl&^6g?BWNfX?LCMlG6OS?#1iWjU94=F^diipC(C|!@8!JXE%tCT{V$^OE6dcd^9ZAiXhzJxC{_0ShY* z>R4s4y1j87G`52!R5P#TpjLPt2g|53G>0+~qv>fN)H@!;`4VZ!<1tqvVgIi_(0Q*1sg+dVwrx*znV-3dO$6me?q{+sE1E(0#m45}^h$ z*IMWrwix#QX(=lHr$@rDJQCU*q}te9B)3KH&_XLypS)J4eQrs4vNnBnG$`*HMKLNA z10DA(9Cvqyru%4yHFs}@_GiK?Sf~FDss(V$42T zE4i2Twy5VV+@5##$Yxnf?iVyakyEs)=HO9Y+9?v|r5Wy&lGm=1<5Ke7QgZt$`K*L& X;a)!9eLNtWNyo5>hjty?IllP|RmR@V diff --git a/airbyte-config/models/bin/main/io/airbyte/config/storage/CloudStorageConfigs$S3Config.class b/airbyte-config/models/bin/main/io/airbyte/config/storage/CloudStorageConfigs$S3Config.class deleted file mode 100644 index aa0660452c6f2eb79b13279049d5f7bb463ef497..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 935 zcmbVK%Wl&^6g`u;brPHuN`aQ}lvp%@;zbbx@sO%W6{t}b7^UlpdvS-l9yBun6_EHP zkU&T*_y9f%amNl4sIW-A@SOWP$8&st{QUMEz$07>Q4_eUbS#yb965?pUA$0PY@IeT zqj-?(>0VL=gR*3AB%2iq5eRJ0JG=Et?P_yC<}X%(MMIg=g~0OgrF<>pTozfJIHQW} z0aqWYLb=BRJL|{GC(HE40>MDYPJ{(43M>s(L8Iy6gv@g} z$;n?zr!pT)qkKF|25w(jfqTPwJ*@m^TUwK8dO&U@4_PCUZ|qi@lC?W@#F88)lp1n> zB%2wzXEUQ$)_cdDW6nfRO-kF!fA{J?7T~u3KP>mOD98+QX)W0hmjpKEx(AadoB!K} z#_uH)XpG3ZC)zq(XN&8+w|qD6Gou>g5Dk7eIoe0Sd7#t3d28bzPfi7j3t_XPkqgJo0DXy50xw^)`1phg?O3Vd%g-GIiT@n);^GZZQlP%M2UkKDqM@ z(XCRYw9TNrDjE!fo0Z+I+3H4lcazZbcmJV4ywI>M#|qY{MkZTjh!ovD9!E3@h7k>; zNHN3;y^wUKeA%iIc$U-5m$KCa#g1!;A{K`#z%>o30C54PG{g}TUo#pKNHPqUEr(ay ztvdI1%(~4PQf0Sc+EvrD1eTjgC>S9g=JfF*lkLCnBxZ46#XV{<)KA9` zcuT_rWEc{r=b4>`d)Q&fg}dIaAMi$yFNFs2Yl|kqph}_J`wY9`wBE3?eg85smU#_X zEHJEuD->ie|lhV1b;xWU*KV2Gz(ci8lL%hQM;I-=q>r3Q1g|2&KeNxyHpp~2{S286q zG9@f2BFLnJ&?x>2p%!8BY>OA7}nypCUco#dPhBk~^yvgtjeZ`V@EPKhnv$oO3pIAt6DQ%Jn#M6eIYP kDV96M+&8el=S8q6Idwdg>k=M`Ov-0i#tO}QRqikU1Zodl9RL6T diff --git a/airbyte-config/models/bin/main/io/airbyte/config/storage/CloudStorageConfigs.class b/airbyte-config/models/bin/main/io/airbyte/config/storage/CloudStorageConfigs.class deleted file mode 100644 index ebdb293d6a30710158cb65a163bdf65d5c9d9993..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3649 zcmbtWZBr9h6n-vjSO_adY%5r`Qi4sEmsRnVNChHjGz4oXFWPFCWDN@;>ueHdoayva z`Pd)OU*JqXsV$aiJAQ0u`fK_N+CFzTi7})fcFGKU@7cZQx#v9Rx##B3zkhiHU>Zdg z9RlOFW0&62=|E`FRma`7+}ak)gh&Wx%ho)J(z|1qY^M&C2ne+J)|ps6 zg!Bjk$BePJFPTuOlQM|9>J%Q{0v*H>)Ko`@tQIW$i+XsZ44~pp)lBU@K@CP1y(IEg^$Aqu~=7MCZ+9HjGZh zrGj+YvG|Hq)R=~Gsi^L!X3@@@6-rmY&=5kGoSoC4qFc@;HS{1XXBRc}LX%Bx(`G_O zz^LS|S2Y~M6d_{q2dOZ_yr!|^QqQX6=IxSM^aA9U8O*7e6<`b4F$#`TD9Sdxv*VPE z4YO<+cU_Bh&f68+DU~%OaYI1MZCbhQj8n-}iv&6oOSd-UMEu|@xz~b*o46%#$U~TQ z3)LN~B-?lFzEs|!Y{krNFPcwk5>pFSMRsL@WGtXS4)!bAl!;eAUIJ5rG3&mB>LXN> zeg&ojqcyn`P$OVNi2{kha1Ce5QXne@&?hVZxrP<2vZYagRf~GMK}`gcR2wo?tP31} zTlb8Ut>!itY^#``cU{L-(I*hjI#oAkE!eV&479mbCL{oJPnAlRn=G2;vc)U@k-+6( zUA>VzFU!VU#Rd;TFrcQIP%cfD3Z}3S3@kf2`^0|dKB(W~1ON3&#iqcepxe}8yXyiK zIP%WE{vqnkSmny1B^!GgLlj9Te}{$8FMAPZ{jw8zBm0myvI_x`+fqri!|YFo5ux7^ zT36^JIQIPtvHlAEx)49(*bBbtz=wSLUr*u$=bFC~Cq4WgoWe)#QBDiJ9m-G(ij1xY z!-%#=84*Hn6U#^o3UgzuyzXl#-;sw9-wo3_rjL$|4=S%Qs*mnrLLb}1S$%vD=k-Bl z4;Nl~t}@M2Bn^l`!5C?pAc+Q!;Vid0$II!wx8(&N7MF0DYq^0(xFm1bqrAhLNz!FO zhGp|7UWdFl{LsV*Eg9PGKCX~4Y+*!4Hob%Qca}nHb~iRkh0q#Wmn#aUUIuNQc~P+0FkIRBYI~m1Wus!Ix#I7J@(;i*20GwmRQ!>zu(-8|U+_&dY6`?~*S6 zST%=zq1AcqpmU^~HJGY7e^0Jt&eN}OZ~b>DFIM-l{N}gt9sLzXD4VV&Dq@w!X&Rxr z(N9D1jrAXK?*&03JQgRg#shnXgzK(r?OXaqedL{~vOdpbVAhXR`2F0#z45kN~BOyIPJQvzAb zYZ?vDYdF#{Tee|E6fvUO-|;0&U9(mF+d8tyF&t|}TB`-W5jIIB;-6hocn@Pr#~Bsx z7~{PW*()f*Sf#mdl35>({dHT)Ef+I5kIxl(=LCAQ%S8oe z5mz;o1kNWAF~eZR@YHkKs7Qa!wq(JwywD92=<2wJ>jIg&?=?Gs2+YTxi9`aZd>7nr zWSn{5#1|Uo1x_ad+qG1;TQO_CM49op@=-Cgoto+&GjCAoSbaQJqUQzN(QsRU-EE7o zuk!p-RmWGjD=^rWNt^_3W|MS_@=xH{jZVi;4Ek=N-P7?k*o}ItDoKH6W3wH}?!$66 znb@vu&0k@-`n>B(zvP(hwrp!)x7c~Vc4wc4kS%uy4Z07r`^Wc4!()N7EXy806-qm& zHuK+_+c-%GQ~dPuGo(f-e}Sa=-UkJ4Kff)YhkwA}a8z^#_KYQqqG%d=BwE zI4;r{q4qHhaLOH~wEl0{m42CrKWgnTXGfLo0#0d(G86L0xk6`(&gCN diff --git a/airbyte-config/models/bin/main/io/airbyte/config/storage/DefaultS3ClientFactory.class b/airbyte-config/models/bin/main/io/airbyte/config/storage/DefaultS3ClientFactory.class deleted file mode 100644 index 8340cb7192c41517ab77212dc5c083248a9a7f36..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3622 zcmbVOYj+bx7=9*AyEJSsM(#zfEu?A7B87saB5km=5(*M*6$P1WCh3w*Htr?0ctgDZ z0*}AIuX>JR;e*G|9)FX^cXkuIZIjY)n%(KXGxJ`a=Y8LqzyE#qCxF-SgMtXdX~WXE zVdqv{q3KqoU=%gSwQOD#+7(gYp6O=C)21OR?hMyyVnsoeq5lD|an0nFqIM(qKbZug6}*b>8dgQidetgzw;6Ug<7wXj!-Y(1t7+5n^4Y+JV7)U)F8DiB3|*5( z#c(e%q!KTxWO#ugnzr&Hh7R_zN|vQ4u-yr zQ4#ZAIVbGfJZB1qc*fGXxxj5he%FOjcgb)V&TQdeb8J&F?8ktD0}O+@Ro04@RWv0p zRa}xQdT7P8rWoV^gUVr;-69*C*IaX7sRld95`#u0I99=3=C;sy znLnfy<;#wfFKLdjYX$|OIpbQReWZ5c3T70%$uQE!HWgPfOVs5&!_3PzGSQyd>0nbMfzn&c}sB0CAc$Xn!75whL*2C%r-qNAlHtcR` zg>rjaVM|W$srV5089IG%Ha4u_$fQC#+lr%R1+)e$gRWu<({xIiyqwGP!P5*ETi3;N z7^lv89OvchVhjdK3LX#vEhuZIi`tB#htgYxiL&gTwx9!)ybT{nbuvTe(evotj!6PD zmbE-v7c+)Dmj{|x>?xU4be3d|Vuib&O)Kw(JgE~CNSfbcCflJbb&34ypSCR5acy3` zF5D$6@5JDurodx3wwB{YrDm0cmht(dg}e}4w^S_SV}_mOH4(!4k~f7j zn6a#qS51Xt+l>3Vjki~-BD{S2lYz;t_lA$_y5=-D&8*>yR9_dIe$Zu%;ZqfPh&~0M zkbq9Gxk^RYX_GsSa1?yWFxJ+2%djsy-ux7!(rH{O6?{V-Y7-O9@Ko>}!=bI0Qr-vP z<0wVcK~E<=ae0BHBdCl1?}m(ZCwtXWm2-!L6TT%lZIOBUiPU|}n*?XDblNU#tlwtfxqck-~7S67>K$6!s zNhY5sS@UZT*#ia%i6MHQzywZW7KxB=b9e)nX^r%)7dv_{v;M}9oT4sSchan5J-Ui? zW+eFxbHGzvk6>{m`5WSd%__1_@tzbs#a)KKaOD@$8D?UXm>46BPvID}5EG+yCZgoo zRdBHWDYAUOZh44C2~Q`1ky}$KQvviyLMaLQBQp2tTOvA15;+?WTq^`aaTQA&_m733 zi2v_K#n)+}>W?46rcqM4LUcdGXZRdnkmLY;ox>wMj&@V?e}u1y`mgaVzQ_Lm03~<` Az5oCK diff --git a/airbyte-config/models/bin/main/io/airbyte/config/storage/MinioS3ClientFactory.class b/airbyte-config/models/bin/main/io/airbyte/config/storage/MinioS3ClientFactory.class deleted file mode 100644 index 3a4fbb6e49b8f998ae8fa012a73afa490876f6e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3930 zcmbtXYggP<6x|mnDbuvzXw|kpXoU(xX{uChor(pdwiamZ(AL&R4VlZ3P9_4q* z_xt_&?pJlGrMi~-+2z0Rf2jK=K?a;)SuPg2$+`EQbMD^foO|ZCKY#ogz+L!KLzBR6 z+cQktpPCP)VR`PfT{42u^Uabp#%4Y|*cM4^q3sycHP;Gl&ov6QYL(l4fejUe%5sCq8Z9I3a`|m zVZA{6nC;4mT4hT5ljf8o1+rtFWjd!!-&Ws=uqB+a1A#rO_}B>Id-d{TorAFaiHTmTrZ$oGtw$gc;Q6NaRheujICrT-}`S-1~+26 zhEBSf&d5D-+N?R@icrw812@s`B0|ITOyKBRDJcvLRqfNBUzYwd(({UlZrrS4r@;Pn z=l&yHbo8K?e3oPwfj#OLtDfzK0$26a<538G+bt3MKJ;tYwJgZvIUT!U2xxXN%+N1K zv2s>%b&HN$F(9xpVqnNG)hbLF23OBn6=SWWifP69LTFm$akHAlM>BmAFz80$O^0)) zFAcL|K2DO&xgaQ(jX?Udwj~227%&#W&u_qf*BuX61-4iv-Cw z9cGBXTFf*|kyOacS~z1^OUjL*xuDM0ao?M@d48gJ824#7B5>;(P)tzJaTH@L2X%H9 z6$?DylSb#|`j&pUxxn%mC010CjfBhSh>>KGBz3q69mjB-VJwq?KQ=3UpJx{sPgqI_ zWLZdoppmgcu^e9ri^ke;0+SjF0^KQUd|6U;$~X~?I!=OF(RQ+MZgi+HdF~d0o6{Uv zzB3~20Uc*>mRS|g3D~K4uh^Y>OlDi7ld8yB2CIgL1hy_!)e|)aa7B(@uw+$L;`Mlh zAdLFH=XWwR%#a18voO%K~qMY37MD(W6zs-oFCSCfqA ztr;yk>DvOE;`zl`6A<+M`eniuuCWFSRCU~rJE+MqD^o?YYmdO4=@sigGK(6!5$dR^ zo1mRlm(&hfEUdv%Ij`pCbX-t#o8!5HBz5U-727&j|IErnqkf7x<~3bO#&*G zG;Zz=r1{t=lJbM}s$bMMNykd~SOL#@Y%K|%=^2>H-y|OgMq6pwZb2{!p zb-aq#R7bfa68OCy&SYn-{IKa39T{|ud0x3z&DWhR!MIMcY~$p7Rn{-R{K?ql>U-;( zk3{o`={N;Dl==2nyx0L>CBj=e9)sVm;Y|v7^&W9u>5n*O5XeBo`vU!IYK;h66a;ZE zt>GhqLu*pdmDaBbT$?tf;ZqjIe-Yb=9u1!h+_3smCQ-~KwiBRc{;%VIR`urWG}L<= z6m%Q-HGwAn0h@9cq4zDIJ=ga=vfohBgsb?>qJ_^bd~W6LZP>_WdNUE5&E3{Aiga^-LAMU@1bHDUm!j!$H0ZrV}4`(lcNu zP4#l7kN)kVm;K1G_1y~t`>=@a5{jYF_;p7?F%Z;LV<>fXmg zRN(SWosZc5MWf9cgoeW!?Qopl&@sdV%jCe_92K_f2&wlqUt+piBOwcQBtb`$N{(d9 z0j^P7vN1kEJj^a&e&zmM(f%0t>^}#1CeryVo{Prk@d8J+=5@OL2HwUyc$bo`{OZPg U_<&G-$noQrHhhB5@CCN~4Mg>PB>(^b diff --git a/airbyte-config/models/bin/main/types/ActorCatalog.yaml b/airbyte-config/models/bin/main/types/ActorCatalog.yaml deleted file mode 100644 index a925ee891cdf..000000000000 --- a/airbyte-config/models/bin/main/types/ActorCatalog.yaml +++ /dev/null @@ -1,20 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/AttemptFailureSummary.yaml -title: ActorCatalog -description: Catalog of an actor. -type: object -additionalProperties: false -required: - - id - - catalog - - catalogHash -properties: - id: - type: string - format: uuid - catalog: - type: object - existingJavaType: com.fasterxml.jackson.databind.JsonNode - catalogHash: - type: string diff --git a/airbyte-config/models/bin/main/types/ActorCatalogFetchEvent.yaml b/airbyte-config/models/bin/main/types/ActorCatalogFetchEvent.yaml deleted file mode 100644 index bd2b5206c62b..000000000000 --- a/airbyte-config/models/bin/main/types/ActorCatalogFetchEvent.yaml +++ /dev/null @@ -1,27 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/AttemptFailureSummary.yaml -title: ActorCatalogFetchEvent -description: Link actor to their actual catalog -type: object -additionalProperties: false -required: - - id - - actorCatalogId - - actorId - - configHash - - connectorVersion -properties: - id: - type: string - format: uuid - actorId: - type: string - format: uuid - actorCatalogId: - type: string - format: uuid - configHash: - type: string - connectorVersion: - type: string diff --git a/airbyte-config/models/bin/main/types/ActorDefinitionResourceRequirements.yaml b/airbyte-config/models/bin/main/types/ActorDefinitionResourceRequirements.yaml deleted file mode 100644 index 904d6af92683..000000000000 --- a/airbyte-config/models/bin/main/types/ActorDefinitionResourceRequirements.yaml +++ /dev/null @@ -1,30 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/ActorDefinitionResourceRequirements.yaml -title: ActorDefinitionResourceRequirements -description: actor definition specific resource requirements -type: object -# set to false because we need the validations on seeds to be strict. otherwise, we will just add whatever is in the seed file into the db. -additionalProperties: false -properties: - default: - description: if set, these are the requirements that should be set for ALL jobs run for this actor definition. - "$ref": ResourceRequirements.yaml - jobSpecific: - type: array - items: - "$ref": "#/definitions/JobTypeResourceLimit" -definitions: - JobTypeResourceLimit: - description: sets resource requirements for a specific job type for an actor definition. these values override the default, if both are set. - type: object - # set to false because we need the validations on seeds to be strict. otherwise, we will just add whatever is in the seed file into the db. - additionalProperties: false - required: - - jobType - - resourceRequirements - properties: - jobType: - "$ref": JobType.yaml - resourceRequirements: - "$ref": ResourceRequirements.yaml diff --git a/airbyte-config/models/bin/main/types/ActorType.yaml b/airbyte-config/models/bin/main/types/ActorType.yaml deleted file mode 100644 index ec29b2606f87..000000000000 --- a/airbyte-config/models/bin/main/types/ActorType.yaml +++ /dev/null @@ -1,9 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/ActorType.yaml -title: ActorType -description: enum that describes different types of actors -type: string -enum: - - source - - destination diff --git a/airbyte-config/models/bin/main/types/AttemptFailureSummary.yaml b/airbyte-config/models/bin/main/types/AttemptFailureSummary.yaml deleted file mode 100644 index d9e607f53ca7..000000000000 --- a/airbyte-config/models/bin/main/types/AttemptFailureSummary.yaml +++ /dev/null @@ -1,18 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/AttemptFailureSummary.yaml -title: AttemptFailureSummary -description: Attempt-level summarization of failures that occurred during a sync workflow. -type: object -additionalProperties: false -required: - - failures -properties: - failures: - description: Ordered list of failures that occurred during the attempt. - type: array - items: - "$ref": FailureReason.yaml - partialSuccess: - description: True if the number of committed records for this attempt was greater than 0. False if 0 records were committed. Blank if number of committed records is unknown. - type: boolean diff --git a/airbyte-config/models/bin/main/types/CustomerioNotificationConfiguration.yaml b/airbyte-config/models/bin/main/types/CustomerioNotificationConfiguration.yaml deleted file mode 100644 index 11ad66bb6d1e..000000000000 --- a/airbyte-config/models/bin/main/types/CustomerioNotificationConfiguration.yaml +++ /dev/null @@ -1,8 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/CustomerioNotificationConfiguration.yaml -title: CustomerioNotificationConfiguration -description: Customer.io Notification Settings -type: object -additionalProperties: false -properties: diff --git a/airbyte-config/models/bin/main/types/DataType.yaml b/airbyte-config/models/bin/main/types/DataType.yaml deleted file mode 100644 index a0b3d5d23a38..000000000000 --- a/airbyte-config/models/bin/main/types/DataType.yaml +++ /dev/null @@ -1,12 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/DataType.yaml -title: DataType -description: standard data types. -type: string -enum: - - string - - number - - boolean - - object - - array diff --git a/airbyte-config/models/bin/main/types/DestinationConnection.yaml b/airbyte-config/models/bin/main/types/DestinationConnection.yaml deleted file mode 100644 index 1008e4f0caf6..000000000000 --- a/airbyte-config/models/bin/main/types/DestinationConnection.yaml +++ /dev/null @@ -1,35 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/DestinationConnection.yaml -title: DestinationConnection -description: information required for connection to a destination. -type: object -required: - - name - - destinationDefinitionId - - workspaceId - - destinationId - - configuration - - tombstone -additionalProperties: false -properties: - name: - type: string - destinationDefinitionId: - type: string - format: uuid - workspaceId: - type: string - format: uuid - destinationId: - type: string - format: uuid - configuration: - description: Integration specific blob. Must be a valid JSON string. - type: object - existingJavaType: com.fasterxml.jackson.databind.JsonNode - tombstone: - description: - if not set or false, the configuration is active. if true, then this - configuration is permanently off. - type: boolean diff --git a/airbyte-config/models/bin/main/types/DestinationOAuthParameter.yaml b/airbyte-config/models/bin/main/types/DestinationOAuthParameter.yaml deleted file mode 100644 index 67084b11c0da..000000000000 --- a/airbyte-config/models/bin/main/types/DestinationOAuthParameter.yaml +++ /dev/null @@ -1,25 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/DestinationOAuthParameter.yaml -title: DestinationOAuthParameter -description: OAuth parameters used when connecting to destination -type: object -required: - - oauthParameterId - - destinationDefinitionId - - configuration -additionalProperties: false -properties: - oauthParameterId: - type: string - format: uuid - destinationDefinitionId: - type: string - format: uuid - workspaceId: - type: string - format: uuid - configuration: - description: Integration specific blob. Must be a valid JSON string. - type: object - existingJavaType: com.fasterxml.jackson.databind.JsonNode diff --git a/airbyte-config/models/bin/main/types/DestinationSyncMode.yaml b/airbyte-config/models/bin/main/types/DestinationSyncMode.yaml deleted file mode 100644 index 0abb8f4920dd..000000000000 --- a/airbyte-config/models/bin/main/types/DestinationSyncMode.yaml +++ /dev/null @@ -1,11 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/DestinationSyncMode.yaml -title: DestinationSyncMode -description: destination sync modes. -type: string -enum: - - append - - overwrite - #- upsert_dedup # TODO chris: SCD Type 1 can be implemented later - - append_dedup # SCD Type 1 & 2 diff --git a/airbyte-config/models/bin/main/types/DockerImageSpec.yaml b/airbyte-config/models/bin/main/types/DockerImageSpec.yaml deleted file mode 100644 index 0d3becf8e74c..000000000000 --- a/airbyte-config/models/bin/main/types/DockerImageSpec.yaml +++ /dev/null @@ -1,16 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/DockerImageSpec.yaml -title: DockerImageSpec -description: docker image name and the connector specification associated with it -type: object -required: - - dockerImage - - spec -additionalProperties: false -properties: - dockerImage: - type: string - spec: - type: object - existingJavaType: io.airbyte.protocol.models.ConnectorSpecification diff --git a/airbyte-config/models/bin/main/types/FailureReason.yaml b/airbyte-config/models/bin/main/types/FailureReason.yaml deleted file mode 100644 index bae623d6da64..000000000000 --- a/airbyte-config/models/bin/main/types/FailureReason.yaml +++ /dev/null @@ -1,44 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/FailureReason.yaml -title: FailureSummary -type: object -required: - - timestamp -additionalProperties: false -properties: - failureOrigin: - description: Indicates where the error originated. If not set, the origin of error is not well known. - type: string - enum: - - source - - destination - - replication - - persistence - - normalization - - dbt - failureType: - description: Categorizes well known errors into types for programmatic handling. If not set, the type of error is not well known. - type: string - enum: - - config_error - - system_error - - manual_cancellation - internalMessage: - description: Human readable failure description for consumption by technical system operators, like Airbyte engineers or OSS users. - type: string - externalMessage: - description: Human readable failure description for presentation in the UI to non-technical users. - type: string - metadata: - description: Key-value pairs of relevant data - type: object - additionalProperties: true - stacktrace: - description: Raw stacktrace associated with the failure. - type: string - retryable: - description: True if it is known that retrying may succeed, e.g. for a transient failure. False if it is known that a retry will not succeed, e.g. for a configuration issue. If not set, retryable status is not well known. - type: boolean - timestamp: - type: integer diff --git a/airbyte-config/models/bin/main/types/JobCheckConnectionConfig.yaml b/airbyte-config/models/bin/main/types/JobCheckConnectionConfig.yaml deleted file mode 100644 index 15592f0a9a29..000000000000 --- a/airbyte-config/models/bin/main/types/JobCheckConnectionConfig.yaml +++ /dev/null @@ -1,17 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/JobCheckConnectionConfig.yaml -title: JobCheckConnectionConfig -description: job check connection config -type: object -additionalProperties: false -required: - - connectionConfiguration - - dockerImage -properties: - connectionConfiguration: - description: Integration specific blob. Must be a valid JSON string. - type: object - existingJavaType: com.fasterxml.jackson.databind.JsonNode - dockerImage: - type: string diff --git a/airbyte-config/models/bin/main/types/JobConfig.yaml b/airbyte-config/models/bin/main/types/JobConfig.yaml deleted file mode 100644 index 824b18b75307..000000000000 --- a/airbyte-config/models/bin/main/types/JobConfig.yaml +++ /dev/null @@ -1,29 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/JobConfig.yaml -title: JobConfig -description: job config -type: object -additionalProperties: false -required: - - configType -properties: - configType: - type: string - enum: - - checkConnectionSource - - checkConnectionDestination - - discoverSchema - - getSpec - - sync - - resetConnection - checkConnection: - "$ref": JobCheckConnectionConfig.yaml - discoverCatalog: - "$ref": JobDiscoverCatalogConfig.yaml - getSpec: - "$ref": JobGetSpecConfig.yaml - sync: - "$ref": JobSyncConfig.yaml - resetConnection: - "$ref": JobResetConnectionConfig.yaml diff --git a/airbyte-config/models/bin/main/types/JobDiscoverCatalogConfig.yaml b/airbyte-config/models/bin/main/types/JobDiscoverCatalogConfig.yaml deleted file mode 100644 index d5c3da44f67f..000000000000 --- a/airbyte-config/models/bin/main/types/JobDiscoverCatalogConfig.yaml +++ /dev/null @@ -1,17 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/JobDiscoverCatalogConfig.yaml -title: JobDiscoverCatalogConfig -description: job discover catalog config -type: object -additionalProperties: false -required: - - connectionConfiguration - - dockerImage -properties: - connectionConfiguration: - description: Integration specific blob. Must be a valid JSON string. - type: object - existingJavaType: com.fasterxml.jackson.databind.JsonNode - dockerImage: - type: string diff --git a/airbyte-config/models/bin/main/types/JobGetSpecConfig.yaml b/airbyte-config/models/bin/main/types/JobGetSpecConfig.yaml deleted file mode 100644 index 0c5bd6fb7bc2..000000000000 --- a/airbyte-config/models/bin/main/types/JobGetSpecConfig.yaml +++ /dev/null @@ -1,12 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/JobGetSpecConfig.yaml -title: JobGetSpecConfig -description: job check get spec -type: object -additionalProperties: false -required: - - dockerImage -properties: - dockerImage: - type: string diff --git a/airbyte-config/models/bin/main/types/JobOutput.yaml b/airbyte-config/models/bin/main/types/JobOutput.yaml deleted file mode 100644 index a19c32dfd778..000000000000 --- a/airbyte-config/models/bin/main/types/JobOutput.yaml +++ /dev/null @@ -1,25 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/JobOutput.yaml -title: JobOutput -description: job output -type: object -additionalProperties: false -required: - - outputType -properties: - outputType: - type: string - enum: - - checkConnection - - discoverCatalog - - getSpec - - sync - checkConnection: - "$ref": StandardCheckConnectionOutput.yaml - discoverCatalog: - "$ref": StandardDiscoverCatalogOutput.yaml - getSpec: - "$ref": StandardGetSpecOutput.yaml - sync: - "$ref": StandardSyncOutput.yaml diff --git a/airbyte-config/models/bin/main/types/JobResetConnectionConfig.yaml b/airbyte-config/models/bin/main/types/JobResetConnectionConfig.yaml deleted file mode 100644 index e58c9e91939b..000000000000 --- a/airbyte-config/models/bin/main/types/JobResetConnectionConfig.yaml +++ /dev/null @@ -1,41 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/JobResetConnectionConfig.yaml -title: JobResetConnectionConfig -description: job reset connection config -type: object -additionalProperties: false -required: - - destinationConfiguration - - configuredAirbyteCatalog - - destinationDockerImage -properties: - namespaceDefinition: - "$ref": NamespaceDefinitionType.yaml - namespaceFormat: - type: string - default: null - example: "${SOURCE_NAMESPACE}" - prefix: - description: Prefix that will be prepended to the name of each stream when it is written to the destination. - type: string - destinationConfiguration: - description: Integration specific blob. Must be a valid JSON string. - type: object - existingJavaType: com.fasterxml.jackson.databind.JsonNode - configuredAirbyteCatalog: - description: the configured airbyte catalog - type: object - existingJavaType: io.airbyte.protocol.models.ConfiguredAirbyteCatalog - destinationDockerImage: - description: Image name of the destination with tag. - type: string - operationSequence: - description: Sequence of configurations of operations to apply as part of the sync - type: array - items: - "$ref": StandardSyncOperation.yaml - resourceRequirements: - type: object - description: optional resource requirements to run sync workers - existingJavaType: io.airbyte.config.ResourceRequirements diff --git a/airbyte-config/models/bin/main/types/JobSyncConfig.yaml b/airbyte-config/models/bin/main/types/JobSyncConfig.yaml deleted file mode 100644 index ea6535954378..000000000000 --- a/airbyte-config/models/bin/main/types/JobSyncConfig.yaml +++ /dev/null @@ -1,61 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/JobSyncConfig.yaml -title: JobSyncConfig -description: job sync config -type: object -additionalProperties: false -required: - - sourceConfiguration - - destinationConfiguration - - configuredAirbyteCatalog - - sourceDockerImage - - destinationDockerImage -properties: - namespaceDefinition: - "$ref": NamespaceDefinitionType.yaml - namespaceFormat: - type: string - default: null - example: "${SOURCE_NAMESPACE}" - prefix: - description: Prefix that will be prepended to the name of each stream when it is written to the destination. - type: string - sourceConfiguration: - description: Integration specific blob. Must be a valid JSON string. - type: object - existingJavaType: com.fasterxml.jackson.databind.JsonNode - destinationConfiguration: - description: Integration specific blob. Must be a valid JSON string. - type: object - existingJavaType: com.fasterxml.jackson.databind.JsonNode - configuredAirbyteCatalog: - description: the configured airbyte catalog - type: object - existingJavaType: io.airbyte.protocol.models.ConfiguredAirbyteCatalog - sourceDockerImage: - description: Image name of the source with tag. - type: string - destinationDockerImage: - description: Image name of the destination with tag. - type: string - sourceResourceRequirements: - type: object - description: optional resource requirements to use in source container - this is used instead of `resourceRequirements` for the source container - existingJavaType: io.airbyte.config.ResourceRequirements - destinationResourceRequirements: - type: object - description: optional resource requirements to use in dest container - this is used instead of `resourceRequirements` for the dest container - existingJavaType: io.airbyte.config.ResourceRequirements - operationSequence: - description: Sequence of configurations of operations to apply as part of the sync - type: array - items: - "$ref": StandardSyncOperation.yaml - state: - description: optional state of the previous run. this object is defined per integration. - "$ref": State.yaml - resourceRequirements: - type: object - description: optional resource requirements to run sync workers - this is used for containers other than the source/dest containers - existingJavaType: io.airbyte.config.ResourceRequirements diff --git a/airbyte-config/models/bin/main/types/JobType.yaml b/airbyte-config/models/bin/main/types/JobType.yaml deleted file mode 100644 index 86df39230c25..000000000000 --- a/airbyte-config/models/bin/main/types/JobType.yaml +++ /dev/null @@ -1,14 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/JobType.yaml -title: JobType -description: enum that describes the different types of jobs that the platform runs. -type: string -enum: - - get_spec - - check_connection - - discover_schema - - sync - - reset_connection - - connection_updater - - replicate diff --git a/airbyte-config/models/bin/main/types/NamespaceDefinitionType.yaml b/airbyte-config/models/bin/main/types/NamespaceDefinitionType.yaml deleted file mode 100644 index d81a269dfd69..000000000000 --- a/airbyte-config/models/bin/main/types/NamespaceDefinitionType.yaml +++ /dev/null @@ -1,11 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/NamespaceDefinitionType.yaml -title: Namespace Definition -description: Method used for computing final namespace in destination -type: string -default: source -enum: - - source - - destination - - customformat diff --git a/airbyte-config/models/bin/main/types/NormalizationInput.yaml b/airbyte-config/models/bin/main/types/NormalizationInput.yaml deleted file mode 100644 index 584141e6e14f..000000000000 --- a/airbyte-config/models/bin/main/types/NormalizationInput.yaml +++ /dev/null @@ -1,23 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/NormalizationInput.yaml -title: NormalizationInput -description: job normalization config -type: object -additionalProperties: false -required: - - destinationConfiguration - - catalog -properties: - destinationConfiguration: - description: Integration specific blob. Must be a valid JSON string. - type: object - existingJavaType: com.fasterxml.jackson.databind.JsonNode - catalog: - description: the configured airbyte catalog. this version of the catalog represents the schema of the data in json blobs in the raw tables. - type: object - existingJavaType: io.airbyte.protocol.models.ConfiguredAirbyteCatalog - resourceRequirements: - type: object - description: optional resource requirements to run sync workers - existingJavaType: io.airbyte.config.ResourceRequirements diff --git a/airbyte-config/models/bin/main/types/NormalizationSummary.yaml b/airbyte-config/models/bin/main/types/NormalizationSummary.yaml deleted file mode 100644 index f7bb6dc158f2..000000000000 --- a/airbyte-config/models/bin/main/types/NormalizationSummary.yaml +++ /dev/null @@ -1,15 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/NormalizationSummary.yaml -title: NormalizationSummary -description: information output by syncs for which a normalization step was performed -type: object -required: - - startTime - - endTime -additionalProperties: false -properties: - startTime: - type: integer - endTime: - type: integer diff --git a/airbyte-config/models/bin/main/types/Notification.yaml b/airbyte-config/models/bin/main/types/Notification.yaml deleted file mode 100644 index f35a9c410e6c..000000000000 --- a/airbyte-config/models/bin/main/types/Notification.yaml +++ /dev/null @@ -1,24 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/Notification.yaml -title: Notification -description: Notification Settings -type: object -required: - - notificationType -additionalProperties: true -properties: - # Instead of this type field, we would prefer a json schema "oneOf" but unfortunately, - # the jsonschema2pojo does not seem to support it yet: https://github.com/joelittlejohn/jsonschema2pojo/issues/392 - notificationType: - "$ref": NotificationType.yaml - sendOnSuccess: - type: boolean - default: false - sendOnFailure: - type: boolean - default: true - slackConfiguration: - "$ref": SlackNotificationConfiguration.yaml - customerioConfiguration: - "$ref": CustomerioNotificationConfiguration.yaml diff --git a/airbyte-config/models/bin/main/types/NotificationType.yaml b/airbyte-config/models/bin/main/types/NotificationType.yaml deleted file mode 100644 index cac050641b77..000000000000 --- a/airbyte-config/models/bin/main/types/NotificationType.yaml +++ /dev/null @@ -1,9 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/NotificationType.yaml -title: NotificationType -description: Type of notification -type: string -enum: - - slack - - customerio diff --git a/airbyte-config/models/bin/main/types/OperatorDbt.yaml b/airbyte-config/models/bin/main/types/OperatorDbt.yaml deleted file mode 100644 index 4ece33e9b90f..000000000000 --- a/airbyte-config/models/bin/main/types/OperatorDbt.yaml +++ /dev/null @@ -1,18 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/OperatorDbt.yaml -title: OperatorDbt -description: Settings for a DBT operator -type: object -required: - - gitRepoUrl -additionalProperties: false -properties: - gitRepoUrl: - type: string - gitRepoBranch: - type: string - dockerImage: - type: string - dbtArguments: - type: string diff --git a/airbyte-config/models/bin/main/types/OperatorDbtInput.yaml b/airbyte-config/models/bin/main/types/OperatorDbtInput.yaml deleted file mode 100644 index 2bdc9ca1d90a..000000000000 --- a/airbyte-config/models/bin/main/types/OperatorDbtInput.yaml +++ /dev/null @@ -1,17 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/OperatorDbtInput.yaml -title: Operator Dbt Input -description: Input configuration for DBT Transformation operator -type: object -additionalProperties: false -required: - - destinationConfiguration - - operatorDbt -properties: - destinationConfiguration: - description: Integration specific blob. Must be a valid JSON string. - type: object - existingJavaType: com.fasterxml.jackson.databind.JsonNode - operatorDbt: - "$ref": OperatorDbt.yaml diff --git a/airbyte-config/models/bin/main/types/OperatorNormalization.yaml b/airbyte-config/models/bin/main/types/OperatorNormalization.yaml deleted file mode 100644 index d06d6364cb06..000000000000 --- a/airbyte-config/models/bin/main/types/OperatorNormalization.yaml +++ /dev/null @@ -1,13 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/OperatorNormalization.yaml -title: OperatorNormalization -description: Settings for a normalization operator -type: object -additionalProperties: false -properties: - option: - type: string - enum: - - basic - #- unnesting diff --git a/airbyte-config/models/bin/main/types/OperatorType.yaml b/airbyte-config/models/bin/main/types/OperatorType.yaml deleted file mode 100644 index 756980539622..000000000000 --- a/airbyte-config/models/bin/main/types/OperatorType.yaml +++ /dev/null @@ -1,10 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/OperatorType.yaml -title: OperatorType -description: Type of Operator -type: string -enum: - # - destination - - normalization - - dbt diff --git a/airbyte-config/models/bin/main/types/ReplicationAttemptSummary.yaml b/airbyte-config/models/bin/main/types/ReplicationAttemptSummary.yaml deleted file mode 100644 index fc3eee68b54b..000000000000 --- a/airbyte-config/models/bin/main/types/ReplicationAttemptSummary.yaml +++ /dev/null @@ -1,33 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/ReplicationAttemptSummary.yaml -title: ReplicationAttemptSummary -type: object -required: - - status - - recordsSynced - - bytesSynced - - startTime - - endTime - - totalStats - - streamStats -additionalProperties: false -properties: - status: - "$ref": ReplicationStatus.yaml - recordsSynced: # TODO (parker) remove in favor of totalRecordsEmitted - type: integer - minValue: 0 - bytesSynced: # TODO (parker) remove in favor of totalBytesEmitted - type: integer - minValue: 0 - startTime: - type: integer - endTime: - type: integer - totalStats: - "$ref": SyncStats.yaml - streamStats: - type: array - items: - "$ref": StreamSyncStats.yaml diff --git a/airbyte-config/models/bin/main/types/ReplicationOutput.yaml b/airbyte-config/models/bin/main/types/ReplicationOutput.yaml deleted file mode 100644 index 0182c0259405..000000000000 --- a/airbyte-config/models/bin/main/types/ReplicationOutput.yaml +++ /dev/null @@ -1,22 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/ReplicationOutput.yaml -title: ReplicationOutput -description: metadata summary of a replication attempt -type: object -additionalProperties: false -required: - - replicationAttemptSummary - - state - - output_catalog -properties: - replicationAttemptSummary: - "$ref": ReplicationAttemptSummary.yaml - state: - "$ref": State.yaml - output_catalog: - existingJavaType: io.airbyte.protocol.models.ConfiguredAirbyteCatalog - failures: - type: array - items: - "$ref": FailureReason.yaml diff --git a/airbyte-config/models/bin/main/types/ReplicationStatus.yaml b/airbyte-config/models/bin/main/types/ReplicationStatus.yaml deleted file mode 100644 index 98e1c834162c..000000000000 --- a/airbyte-config/models/bin/main/types/ReplicationStatus.yaml +++ /dev/null @@ -1,10 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/ReplicationStatus.yaml -title: ReplicationStatus -additionalProperties: false -type: string -enum: - - completed - - failed - - cancelled diff --git a/airbyte-config/models/bin/main/types/ResourceRequirements.yaml b/airbyte-config/models/bin/main/types/ResourceRequirements.yaml deleted file mode 100644 index 26f416eba2f8..000000000000 --- a/airbyte-config/models/bin/main/types/ResourceRequirements.yaml +++ /dev/null @@ -1,17 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/ResourceRequirements.yaml -title: ResourceRequirements -description: generic configuration for pod source requirements -type: object -additionalProperties: false -properties: - # todo (cgardens) - should be camel case for consistency. - cpu_request: - type: string - cpu_limit: - type: string - memory_request: - type: string - memory_limit: - type: string diff --git a/airbyte-config/models/bin/main/types/SlackNotificationConfiguration.yaml b/airbyte-config/models/bin/main/types/SlackNotificationConfiguration.yaml deleted file mode 100644 index 90546b93aeeb..000000000000 --- a/airbyte-config/models/bin/main/types/SlackNotificationConfiguration.yaml +++ /dev/null @@ -1,12 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/SlackNotificationConfiguration.yaml -title: SlackNotificationConfiguration -description: Slack Notification Settings -type: object -required: - - webhook -additionalProperties: false -properties: - webhook: - type: string diff --git a/airbyte-config/models/bin/main/types/SourceConnection.yaml b/airbyte-config/models/bin/main/types/SourceConnection.yaml deleted file mode 100644 index d5b396ca4bc9..000000000000 --- a/airbyte-config/models/bin/main/types/SourceConnection.yaml +++ /dev/null @@ -1,35 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/SourceConnection.yaml -title: SourceConnection -description: information required for connection to a destination. -type: object -required: - - name - - sourceDefinitionId - - sourceId - - workspaceId - - configuration - - tombstone -additionalProperties: false -properties: - name: - type: string - sourceDefinitionId: - type: string - format: uuid - workspaceId: - type: string - format: uuid - sourceId: - type: string - format: uuid - configuration: - description: Integration specific blob. Must be a valid JSON string. - type: object - existingJavaType: com.fasterxml.jackson.databind.JsonNode - tombstone: - description: - if not set or false, the configuration is active. if true, then this - configuration is permanently off. - type: boolean diff --git a/airbyte-config/models/bin/main/types/SourceOAuthParameter.yaml b/airbyte-config/models/bin/main/types/SourceOAuthParameter.yaml deleted file mode 100644 index 76d8a2353b2a..000000000000 --- a/airbyte-config/models/bin/main/types/SourceOAuthParameter.yaml +++ /dev/null @@ -1,25 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/SourceOAuthParameter.yaml -title: SourceOAuthParameter -description: OAuth parameters used when connecting to source -type: object -required: - - oauthParameterId - - sourceDefinitionId - - configuration -additionalProperties: false -properties: - oauthParameterId: - type: string - format: uuid - sourceDefinitionId: - type: string - format: uuid - workspaceId: - type: string - format: uuid - configuration: - description: Integration specific blob. Must be a valid JSON string. - type: object - existingJavaType: com.fasterxml.jackson.databind.JsonNode diff --git a/airbyte-config/models/bin/main/types/StandardCheckConnectionInput.yaml b/airbyte-config/models/bin/main/types/StandardCheckConnectionInput.yaml deleted file mode 100644 index 0fef700bccc4..000000000000 --- a/airbyte-config/models/bin/main/types/StandardCheckConnectionInput.yaml +++ /dev/null @@ -1,14 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/StandardCheckConnectionInput.yaml -title: StandardCheckConnectionInput -description: information required for connection. -type: object -required: - - connectionConfiguration -additionalProperties: false -properties: - connectionConfiguration: - description: Integration specific blob. Must be a valid JSON string. - type: object - existingJavaType: com.fasterxml.jackson.databind.JsonNode diff --git a/airbyte-config/models/bin/main/types/StandardCheckConnectionOutput.yaml b/airbyte-config/models/bin/main/types/StandardCheckConnectionOutput.yaml deleted file mode 100644 index 99312c040fa1..000000000000 --- a/airbyte-config/models/bin/main/types/StandardCheckConnectionOutput.yaml +++ /dev/null @@ -1,17 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/StandardCheckConnectionOutput.yaml -title: StandardCheckConnectionOutput -description: describes the result of a 'check connection' action. -type: object -required: - - status -additionalProperties: false -properties: - status: - type: string - enum: - - succeeded - - failed - message: - type: string diff --git a/airbyte-config/models/bin/main/types/StandardDestinationDefinition.yaml b/airbyte-config/models/bin/main/types/StandardDestinationDefinition.yaml deleted file mode 100644 index 375dc2878c15..000000000000 --- a/airbyte-config/models/bin/main/types/StandardDestinationDefinition.yaml +++ /dev/null @@ -1,57 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/StandardDestinationDefinition.yaml -title: StandardDestinationDefinition -description: describes a destination -type: object -required: - - destinationDefinitionId - - name - - dockerRepository - - dockerImageTag - - documentationUrl - - spec -additionalProperties: true -properties: - destinationDefinitionId: - type: string - format: uuid - name: - type: string - dockerRepository: - type: string - dockerImageTag: - type: string - documentationUrl: - type: string - icon: - type: string - spec: - type: object - existingJavaType: io.airbyte.protocol.models.ConnectorSpecification - tombstone: - description: - if not set or false, the configuration is active. if true, then this - configuration is permanently off. - type: boolean - public: - description: true if this connector definition is available to all workspaces - type: boolean - default: false - custom: - description: whether this is a custom connector definition - type: boolean - default: false - releaseStage: - type: string - enum: - - alpha - - beta - - generally_available - - custom - releaseDate: - description: The date when this connector was first released, in yyyy-mm-dd format. - type: string - format: date - resourceRequirements: - "$ref": ActorDefinitionResourceRequirements.yaml diff --git a/airbyte-config/models/bin/main/types/StandardDiscoverCatalogInput.yaml b/airbyte-config/models/bin/main/types/StandardDiscoverCatalogInput.yaml deleted file mode 100644 index b0d3b9c738f8..000000000000 --- a/airbyte-config/models/bin/main/types/StandardDiscoverCatalogInput.yaml +++ /dev/null @@ -1,14 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/StandardDiscoverCatalogInput.yaml -title: StandardDiscoverCatalogInput -description: information required for connection. -type: object -required: - - connectionConfiguration -additionalProperties: false -properties: - connectionConfiguration: - description: Integration specific blob. Must be a valid JSON string. - type: object - existingJavaType: com.fasterxml.jackson.databind.JsonNode diff --git a/airbyte-config/models/bin/main/types/StandardDiscoverCatalogOutput.yaml b/airbyte-config/models/bin/main/types/StandardDiscoverCatalogOutput.yaml deleted file mode 100644 index ada314dc9d6f..000000000000 --- a/airbyte-config/models/bin/main/types/StandardDiscoverCatalogOutput.yaml +++ /dev/null @@ -1,14 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/StandardDiscoverCatalogOutput.yaml -title: StandardDiscoverCatalogOutput -description: describes the standard output for any discovery run. -type: object -required: - - catalog -additionalProperties: false -properties: - catalog: - description: describes the available schemas. - type: object - existingJavaType: io.airbyte.protocol.models.AirbyteCatalog diff --git a/airbyte-config/models/bin/main/types/StandardGetSpecOutput.yaml b/airbyte-config/models/bin/main/types/StandardGetSpecOutput.yaml deleted file mode 100644 index fd8394574440..000000000000 --- a/airbyte-config/models/bin/main/types/StandardGetSpecOutput.yaml +++ /dev/null @@ -1,12 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/StandardGetSpecOutput.yaml -title: StandardGetSpecOutput -description: job get spec output -type: object -additionalProperties: false -required: - - specification -properties: - specification: - existingJavaType: io.airbyte.protocol.models.ConnectorSpecification diff --git a/airbyte-config/models/bin/main/types/StandardSourceDefinition.yaml b/airbyte-config/models/bin/main/types/StandardSourceDefinition.yaml deleted file mode 100644 index eada43f89766..000000000000 --- a/airbyte-config/models/bin/main/types/StandardSourceDefinition.yaml +++ /dev/null @@ -1,64 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/Source.yaml -title: StandardSourceDefinition -description: describes a source -type: object -required: - - sourceDefinitionId - - name - - dockerRepository - - dockerImageTag - - documentationUrl - - spec -additionalProperties: true -properties: - sourceDefinitionId: - type: string - format: uuid - name: - type: string - dockerRepository: - type: string - dockerImageTag: - type: string - documentationUrl: - type: string - icon: - type: string - sourceType: - type: string - enum: - - api - - file - - database - - custom - spec: - type: object - existingJavaType: io.airbyte.protocol.models.ConnectorSpecification - tombstone: - description: - if not set or false, the configuration is active. if true, then this - configuration is permanently off. - type: boolean - public: - description: true if this connector definition is available to all workspaces - type: boolean - default: false - custom: - description: whether this is a custom connector definition - type: boolean - default: false - releaseStage: - type: string - enum: - - alpha - - beta - - generally_available - - custom - releaseDate: - description: The date when this connector was first released, in yyyy-mm-dd format. - type: string - format: date - resourceRequirements: - "$ref": ActorDefinitionResourceRequirements.yaml diff --git a/airbyte-config/models/bin/main/types/StandardSync.yaml b/airbyte-config/models/bin/main/types/StandardSync.yaml deleted file mode 100644 index 14751a0d3124..000000000000 --- a/airbyte-config/models/bin/main/types/StandardSync.yaml +++ /dev/null @@ -1,76 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/StandardSync.yaml -title: StandardSync -description: configuration required for sync for ALL sources -type: object -required: - - sourceId - - destinationId - - name - - catalog - - manual - - namespaceDefinition -additionalProperties: false -properties: - namespaceDefinition: - "$ref": NamespaceDefinitionType.yaml - namespaceFormat: - type: string - default: null - example: "${SOURCE_NAMESPACE}" - prefix: - description: Prefix that will be prepended to the name of each stream when it is written to the destination. - type: string - sourceId: - type: string - format: uuid - destinationId: - type: string - format: uuid - operationIds: - type: array - items: - type: string - format: uuid - connectionId: - type: string - format: uuid - name: - type: string - catalog: - existingJavaType: io.airbyte.protocol.models.ConfiguredAirbyteCatalog - status: - type: string - enum: - - active - - inactive - - deprecated - # Ideally schedule and manual should be a union, but java - # codegen does not handle the union type properly. - # When schedule is defined, manual should be false. - schedule: - type: object - required: - - timeUnit - - units - additionalProperties: false - properties: - timeUnit: - type: string - enum: - - minutes - - hours - - days - - weeks - - months - units: - type: integer - # When manual is true, schedule should be null, and will be ignored. - manual: - type: boolean - source_catalog_id: - type: string - format: uuid - resourceRequirements: - "$ref": ResourceRequirements.yaml diff --git a/airbyte-config/models/bin/main/types/StandardSyncInput.yaml b/airbyte-config/models/bin/main/types/StandardSyncInput.yaml deleted file mode 100644 index a41da2982aa9..000000000000 --- a/airbyte-config/models/bin/main/types/StandardSyncInput.yaml +++ /dev/null @@ -1,54 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/StandardSyncInput.yaml -title: StandardSyncInput -description: job sync config -type: object -additionalProperties: false -required: - - sourceConfiguration - - destinationConfiguration - - catalog -properties: - namespaceDefinition: - "$ref": NamespaceDefinitionType.yaml - namespaceFormat: - type: string - default: null - example: "${SOURCE_NAMESPACE}" - prefix: - description: Prefix that will be prepended to the name of each stream when it is written to the destination. - type: string - sourceConfiguration: - description: Integration specific blob. Must be a valid JSON string. - type: object - existingJavaType: com.fasterxml.jackson.databind.JsonNode - destinationConfiguration: - description: Integration specific blob. Must be a valid JSON string. - type: object - existingJavaType: com.fasterxml.jackson.databind.JsonNode - operationSequence: - description: Sequence of configurations of operations to apply as part of the sync - type: array - items: - "$ref": StandardSyncOperation.yaml - catalog: - description: the configured airbyte catalog - type: object - # necessary because the configuration declaration is in a separate package. - existingJavaType: io.airbyte.protocol.models.ConfiguredAirbyteCatalog - state: - description: optional state of the previous run. this object is defined per integration. - "$ref": State.yaml - resourceRequirements: - description: optional resource requirements to run sync workers - this is used for containers other than the source/dest containers - type: object - "$ref": ResourceRequirements.yaml - sourceResourceRequirements: - description: optional resource requirements to use in source container - this is used instead of `resourceRequirements` for the source container - type: object - "$ref": ResourceRequirements.yaml - destinationResourceRequirements: - description: optional resource requirements to use in dest container - this is used instead of `resourceRequirements` for the dest container - type: object - "$ref": ResourceRequirements.yaml diff --git a/airbyte-config/models/bin/main/types/StandardSyncOperation.yaml b/airbyte-config/models/bin/main/types/StandardSyncOperation.yaml deleted file mode 100644 index d053e3fe8db1..000000000000 --- a/airbyte-config/models/bin/main/types/StandardSyncOperation.yaml +++ /dev/null @@ -1,34 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/StandardSyncOperation.yaml -title: StandardSyncOperation -description: Configuration of an operation to apply during a sync -type: object -required: - - workspaceId - - operationId - - name - - operatorType -additionalProperties: false -properties: - operationId: - type: string - format: uuid - name: - type: string - # Instead of this type field, we would prefer a json schema "oneOf" but unfortunately, - # the jsonschema2pojo does not seem to support it yet: https://github.com/joelittlejohn/jsonschema2pojo/issues/392 - operatorType: - "$ref": OperatorType.yaml - operatorNormalization: - "$ref": OperatorNormalization.yaml - operatorDbt: - "$ref": OperatorDbt.yaml - tombstone: - description: - if not set or false, the configuration is active. if true, then this - configuration is permanently off. - type: boolean - workspaceId: - type: string - format: uuid diff --git a/airbyte-config/models/bin/main/types/StandardSyncOutput.yaml b/airbyte-config/models/bin/main/types/StandardSyncOutput.yaml deleted file mode 100644 index 28fc46a3bfd1..000000000000 --- a/airbyte-config/models/bin/main/types/StandardSyncOutput.yaml +++ /dev/null @@ -1,24 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/StandardSyncOutput.yaml -title: StandardSyncOutput -description: job sync config -type: object -additionalProperties: false -required: - - standardSyncSummary - - state - - output_catalog -properties: - standardSyncSummary: - "$ref": StandardSyncSummary.yaml - normalizationSummary: - "$ref": NormalizationSummary.yaml - state: - "$ref": State.yaml - output_catalog: - existingJavaType: io.airbyte.protocol.models.ConfiguredAirbyteCatalog - failures: - type: array - items: - "$ref": FailureReason.yaml diff --git a/airbyte-config/models/bin/main/types/StandardSyncState.yaml b/airbyte-config/models/bin/main/types/StandardSyncState.yaml deleted file mode 100644 index 964e084bc696..000000000000 --- a/airbyte-config/models/bin/main/types/StandardSyncState.yaml +++ /dev/null @@ -1,17 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/StandardSyncState.yaml -title: StandardSyncState -description: The current state of a connection (i.e. StandardSync). -type: object -additionalProperties: false -required: - - connectionId -properties: - connectionId: - type: string - format: uuid - description: This is a foreign key that references a connection (i.e. StandardSync). - state: - "$ref": State.yaml - description: The current (latest) connection state. diff --git a/airbyte-config/models/bin/main/types/StandardSyncSummary.yaml b/airbyte-config/models/bin/main/types/StandardSyncSummary.yaml deleted file mode 100644 index a305f7fc4410..000000000000 --- a/airbyte-config/models/bin/main/types/StandardSyncSummary.yaml +++ /dev/null @@ -1,36 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/StandardSyncSummary.yaml -title: StandardSyncSummary -description: - standard information output by ALL sources for a sync step (our version - of state.json) -type: object -required: - - status - - recordsSynced - - bytesSynced - - startTime - - endTime - - totalStats - - streamStats -additionalProperties: false -properties: - status: - "$ref": ReplicationStatus.yaml - recordsSynced: # TODO (parker) remove in favor of totalRecordsEmitted - type: integer - minValue: 0 - bytesSynced: # TODO (parker) remove in favor of totalBytesEmitted - type: integer - minValue: 0 - startTime: - type: integer - endTime: - type: integer - totalStats: - "$ref": SyncStats.yaml - streamStats: - type: array - items: - "$ref": StreamSyncStats.yaml diff --git a/airbyte-config/models/bin/main/types/StandardWorkspace.yaml b/airbyte-config/models/bin/main/types/StandardWorkspace.yaml deleted file mode 100644 index 44a44070ae6b..000000000000 --- a/airbyte-config/models/bin/main/types/StandardWorkspace.yaml +++ /dev/null @@ -1,49 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/StandardWorkspaceConfiguration.yaml -title: StandardWorkspace -description: workspace configuration -type: object -required: - - workspaceId - - name - - slug - - initialSetupComplete -additionalProperties: false -properties: - workspaceId: - type: string - format: uuid - customerId: - type: string - format: uuid - name: - type: string - slug: - type: string - email: - type: string - format: email - initialSetupComplete: - type: boolean - anonymousDataCollection: - type: boolean - news: - type: boolean - securityUpdates: - type: boolean - displaySetupWizard: - type: boolean - tombstone: - description: - if not set or false, the configuration is active. if true, then this - configuration is permanently off. - type: boolean - notifications: - type: array - items: - "$ref": Notification.yaml - firstCompletedSync: - type: boolean - feedbackDone: - type: boolean diff --git a/airbyte-config/models/bin/main/types/State.yaml b/airbyte-config/models/bin/main/types/State.yaml deleted file mode 100644 index 666941a7e3bb..000000000000 --- a/airbyte-config/models/bin/main/types/State.yaml +++ /dev/null @@ -1,14 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/State.yaml -title: State -description: information output by the connection. -type: object -required: - - state -additionalProperties: false -properties: - state: - description: Integration specific blob. Must be a valid JSON string. - type: object - existingJavaType: com.fasterxml.jackson.databind.JsonNode diff --git a/airbyte-config/models/bin/main/types/StreamSyncStats.yaml b/airbyte-config/models/bin/main/types/StreamSyncStats.yaml deleted file mode 100644 index c20003f72c5d..000000000000 --- a/airbyte-config/models/bin/main/types/StreamSyncStats.yaml +++ /dev/null @@ -1,15 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/StreamSyncStats.yaml -title: StreamSyncStats -description: Sync stats for a particular stream. -type: object -required: - - streamName - - stats -additionalProperties: false -properties: - streamName: - type: string - stats: - "$ref": SyncStats.yaml diff --git a/airbyte-config/models/bin/main/types/SyncMode.yaml b/airbyte-config/models/bin/main/types/SyncMode.yaml deleted file mode 100644 index 3beddc3ab865..000000000000 --- a/airbyte-config/models/bin/main/types/SyncMode.yaml +++ /dev/null @@ -1,9 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/SyncMode.yaml -title: SyncMode -description: sync modes. -type: string -enum: - - full_refresh - - incremental diff --git a/airbyte-config/models/bin/main/types/SyncStats.yaml b/airbyte-config/models/bin/main/types/SyncStats.yaml deleted file mode 100644 index 5c38885e6dc2..000000000000 --- a/airbyte-config/models/bin/main/types/SyncStats.yaml +++ /dev/null @@ -1,19 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/SyncStats.yaml -title: SyncStats -description: sync stats. -type: object -required: - - recordsEmitted - - bytesEmitted -additionalProperties: false -properties: - recordsEmitted: - type: integer - bytesEmitted: - type: integer - stateMessagesEmitted: # TODO make required once per-stream state messages are supported in V2 - type: integer - recordsCommitted: - type: integer # if unset, committed records could not be computed diff --git a/airbyte-config/models/bin/main/types/WorkerDestinationConfig.yaml b/airbyte-config/models/bin/main/types/WorkerDestinationConfig.yaml deleted file mode 100644 index cc093a719712..000000000000 --- a/airbyte-config/models/bin/main/types/WorkerDestinationConfig.yaml +++ /dev/null @@ -1,24 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/WorkerDestinationConfig.yaml -title: WorkerDestinationConfig -description: WorkerDestinationConfig -type: object -additionalProperties: false -required: - - destinationConnectionConfiguration - - catalog - - connectionId -properties: - destinationConnectionConfiguration: - description: Integration specific blob. Must be a valid JSON string. - type: object - existingJavaType: com.fasterxml.jackson.databind.JsonNode - catalog: - type: object - existingJavaType: io.airbyte.protocol.models.ConfiguredAirbyteCatalog - connectionId: - type: string - format: uuid - state: - "$ref": State.yaml diff --git a/airbyte-config/models/bin/main/types/WorkerSourceConfig.yaml b/airbyte-config/models/bin/main/types/WorkerSourceConfig.yaml deleted file mode 100644 index f0a73ea7a2c1..000000000000 --- a/airbyte-config/models/bin/main/types/WorkerSourceConfig.yaml +++ /dev/null @@ -1,20 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/WorkerSourceConfig.yaml -title: WorkerSourceConfig -description: WorkerSourceConfig -type: object -additionalProperties: false -required: - - sourceConnectionConfiguration - - catalog -properties: - sourceConnectionConfiguration: - description: Integration specific blob. Must be a valid JSON string. - type: object - existingJavaType: com.fasterxml.jackson.databind.JsonNode - catalog: - type: object - existingJavaType: io.airbyte.protocol.models.ConfiguredAirbyteCatalog - state: - "$ref": State.yaml diff --git a/airbyte-config/models/bin/main/types/WorkspaceServiceAccount.yaml b/airbyte-config/models/bin/main/types/WorkspaceServiceAccount.yaml deleted file mode 100644 index f18e2183edb0..000000000000 --- a/airbyte-config/models/bin/main/types/WorkspaceServiceAccount.yaml +++ /dev/null @@ -1,31 +0,0 @@ ---- -"$schema": http://json-schema.org/draft-07/schema# -"$id": https://github.com/airbytehq/airbyte/blob/master/airbyte-config/models/src/main/resources/types/WorkspaceServiceAccount.yaml -title: WorkspaceServiceAccount -description: service account attached to a workspace -type: object -required: - - workspaceId - - serviceAccountId - - serviceAccountEmail - - jsonCredential - - hmacKey -additionalProperties: false -properties: - workspaceId: - type: string - format: uuid - serviceAccountId: - type: string - serviceAccountEmail: - type: string - jsonCredential: - # Ref : io.airbyte.config.persistence.MockData#workspaceServiceAccounts() for sample data - description: Represents the JSON key generated for the service account - type: object - existingJavaType: com.fasterxml.jackson.databind.JsonNode - hmacKey: - # Ref : io.airbyte.config.persistence.MockData#workspaceServiceAccounts() for sample data - description: Represents the secret and access id of generated HMAC key for the service account - type: object - existingJavaType: com.fasterxml.jackson.databind.JsonNode diff --git a/airbyte-config/models/bin/test/io/airbyte/config/ConfigSchemaTest.class b/airbyte-config/models/bin/test/io/airbyte/config/ConfigSchemaTest.class deleted file mode 100644 index 4922ae4c6d0e4772aad15c291e869bcaac037ca9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1384 zcmah}YflqF6g>llg>_Xd0s=l(MQue{->>>A2)-IMwvuRK%&;BWA?<9Poud9M{QyQ2 z{qB!4-r2TvjYhxB?7egEx#!NDyFY$@`3B$?9yu6bI3}ZjOTG5Nh#-vAx~v6D$yN^Q zqRA^FHV!fjV;g*v2Mw-j!PB)35gLZ!n^H-0n_)1QUuDQFMOEQq5ThQ3FwC&GB$as5 zZmtPk;cE@SkS#?aZ>(}Ht=)BIOkKtdbEW??DKLx}VzeSHn!Efy6fGko6+76+FrH8( zl!s4uP8g=2x0R7iu_|LpMT<&Bh9^l32TPHz1siQ@gVvTbLI=Dh1KV|B6cdNR6MlyU?|9rz4h+V9~Q zj?+V!=ovS4hRI%@BF5{K7+61bassCuoMbqfWZToQ&UGwIP&QmuxvnmC?ASvNd1~fG zW#!E^hM5kJbVfIlIL+g%gEPI0->GRC6V3txdLu1(wQRIhHHO7pAFa=>@9S~uRp?$q zBDxMnVFc%ioROwMQoD%D4lezs%}$tyE4WHpAwe516{%~sTROqA_+|07EmSB9`ByHk zqu}5MJ>B2sP>f@t6UlhEiCfeaPdpXfCK+aOudMus<78m0$dgM>vu2pGvVEpSi)-;% zMekH+yhyl&OBz0C{ONasWTmku+aW8UozXsYdK)7j>0hXC@EOX=#O diff --git a/airbyte-config/models/bin/test/io/airbyte/config/DataTypeEnumTest.class b/airbyte-config/models/bin/test/io/airbyte/config/DataTypeEnumTest.class deleted file mode 100644 index 54e36e904908a304701dfe41473c2d4024b78a99..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1111 zcmeH`O^?$s5QfL0yKO_EOQC#791P;nz2FNcc3BCP-2=dS?p0`7MqV(=J^kZ99$uS90_3Ul#FdYPP8 z>QvWdqMYwShrz){Hc}K)=i+U;QJH73e~cRa34?2s!v%xR)GSpO`V5Ab+EZ(d?ZI^x zi4WQ;XNpEGd1lHA3+d5lURjeCs&vnJ+;1!MOloaBPZj_5#v3lVCtGnpSu0*Dzcx#r zD<5o5jdosY?=LQDx74zufZT9~TD_^uRM{l7gTZKKGFdDx z+H-N(@oRJpp3MHt`Vj-+iFpF5Ax;R;Gs5Y$GkTt_RVm+DEYV}564TTef!!_KRP^D@*j#LCniPr^dS!*IP=vvvV)5M6HdAL9%#YiY?c_ZTe+`d-MvO)l zAfm55*r(W~-7`96w8mec_i+?|g2A_~W=Jt;0Pes6#lcPmw_rp&fZKE%(cMlpruE;m LF}O?bBe?eyd#Xqh diff --git a/airbyte-config/models/bin/test/io/airbyte/config/EnvConfigsTest$CheckJobResourceSettings.class b/airbyte-config/models/bin/test/io/airbyte/config/EnvConfigsTest$CheckJobResourceSettings.class deleted file mode 100644 index aed7de16837a7363d5cfc3f314239ddefa624ad1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3459 zcma);dso^>7{;GbD@fC7X?M5nb}Qa0YHQT(wz~925i6F9B5K`BX@CJ^F+q}ejvs5! z>E8Oset`W@d-hErCP)H3oRdr@FY`Y0n`hq1zyE#y2f%Yw0~laflT}fYo27G|i)B@* z$~7^moF%N5R^XaGojBs`Qt_rw<;SdIKO+WzG83v=XU3iDU%`AH>)oIQXkccP@-Yv`KdvzbzYT>x?WHT zS4NT*=MBT1yrJmw3E!7BnN-9TMb#x;RuvL)FReCf;;}&_=-QBV-V~*VESmf&%aqUS zby;iFrSq(G!YS&?nN&Auwu{=4YSb%{N=r;cS0i0=B62lC`6C+FM{pPS0{E68(r>v0 ze24qAWL!DRNDY&;wfcrG*G1}x1rcGGPHZL?L;#S22m{0HzqObqpb31`lW<8wMF^HQE~A<*rzF&s=v`5K)Hvy%hv8&%l<=**_HU z2#YkYmjCImJv|W%VF@b%EYrI6A|~K_Jf>YxfS_-P73Bo3z0w z&l9W$@RU}@+a7UE<4wy#0@m;&gCJQw$x}nBldWdI3?S{9mXF&T-4RxhKJx7*FY^jl z^i-90K7&~93X8NIr&D;OVaJ;uBYy=!o13kWG1_}2EuY9!M|LfTVu7?RO~~twR}$H4B{P4wjal~|9)Z^_osMa!CwUY zYBHSa&9JR_uA89s#*5!lC%@KYdV4XnYaRF-vU!N!?EEZPH0!omD!ofnmR!s$bSm9W z_w8LXQ{i>g)7{LiMU>6oC?eUQFU*w~nP#8b;W?*j@H+mYtC|!pshUz-Ts4bXngm434x&t?HouY10Yn1L^(fw?%O;C1RQXD8-ep23gLrGtP zlC`C|plo|U*(WFm1mzt;Idmy;pzQi7DR@Ik+nH@BSq~^)Qr;7kB0>2;P$ZWW2g;tG zlznd~2bZ86+R|K5e)fP;B`7t5azs#Mml6lcdp{*bZzuQN*NV;2vJR8^p#nrE4PC0{tr}rP`3a8 diff --git a/airbyte-config/models/bin/test/io/airbyte/config/EnvConfigsTest.class b/airbyte-config/models/bin/test/io/airbyte/config/EnvConfigsTest.class deleted file mode 100644 index 554eaf7d87f98b7470d55388ce7682b22d6ca316..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11815 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 sRH8^Y>jNN`x~k0dR7v0k?Gkv2J!2ao@hKL7v# diff --git a/airbyte-config/models/bin/test/io/airbyte/config/helpers/GcsLogsTest.class b/airbyte-config/models/bin/test/io/airbyte/config/helpers/GcsLogsTest.class deleted file mode 100644 index db061210b59b84199f290f7651b50c39a2f26601..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3798 zcmd5<`FGUT75<*L5n~ZgMIa#t0;!YQY=U4y$PiL9433MyF5@_Ly136{c@Su%iKKCH zm$Y=>_ch)3y-nKGcJVp=19JK|_4IohX)H4~;isN*4o`31z3;Byz3=+X|J?Z(fM>Cq zLzlqgj&DjQm|u=;v+8?`PR+b-yA3-C&GBkz`L%G`4x=1;1PV9gk~CfE)y&EH8+J7k z=sV|lPIO+Ndw66N+A2gXa4Icsu!?!pVD z%jM}j9>U%n9^Mqx%5oUlbsdjjkddW_wznkk#IUsy_evBvUadINd8A>#z=83}$#JVZ zH#Rk8O_au_Cnm4Xm9CX9mak4vj9HaD3_PkbbC9v#LTsnhk(oRScud`SyTG~OEfSQ5 z?w&Cywgf${;|UB9Ep$#`S43o8v+0t(WRJP70-Hd-e5-0VBFFc_91fE!_MWkym~2x7 z_FijxkyE#4oX{bT#yroDWPC|rpXCQN^G1`%ad zq?Wy7Gb{MXQuD+W1_WfM(>l=2#HOWy=YpJkG1g zT)@Q~N&93|+~UA;s)UO^KUWd{{Kt46o^^ zV460|s=}VYXrgbk*J<6wr;AOmssLva4Pmox2gQEO;5|9KDDY71Z>L>4X7Lh}x#$OF zS!HYvX7zMR9GTJZKANSv=)n^jK9KHDYWQHfe^SGIx<931A>EH^SWNe)HBehi&Qlt0 zr28`(+;snRKRh&Y@Y$_4>{r>=@iGE|E}!z=$o7raGf>O`>Hp#+iwk8x;Sgadhb9BQ zb!!+4LpzAuhmH^777`ob?iTSb za1p8Ytp=Y}n=FM4OY8#cX!Fat+(=)~th?B?N+hg7{ zL)URtg#v@yJ!i7Ug!V2;x5^41 z+Yb`xWfHXM;xtj5Wxs!7OXa=qCc(~nT9U3?;Y3gz=)q6U60HZ@N@OR{YuBL z@f%JnazPdCR;(`#^x~Iy(Gr)HnBNIJm=;ZDZY~z^2kJjoP_vLe;dyotzeP4Dp4SA9 zbq)ph7_!(}+M{L;f9FKsk>0J6l*2zbFW#F~)k~aF9AX>j=0geeaL3V}YmUE6eg(h1 zhgYG!&P^BcTooC382w!J76ZRK`75s`FP^B&Q{+?s_N}8ZyAEU4cyJASjD1{IabOjP zRxtD$=`ER$#N30>u#b}VV>bq=VL#WwSWg!@*{I3YjbZMUp(8lLowDXAze?wu*g^C8 z;;-S@I?UNsoLs?^##4p9H9T#t<2+B^dF99o#?~-?ban+-Uc7^M1OLPeT`=Bjyx*8J zq)|0&qh>h9%{A1Y>Dk+JbPb{MzB~55W$7?29HD)OIXWKYG;^F{PQ;cTrfsw!iO6pL zDYlFc)5iTcjgR1?^!GAt{TN;$-^aA>hZ&d%P!r+`&_ zHskge3Vkd1lC|NF@wGL4sJ)#9e!Te-C5T$%0^Mlr5MG4f)g)EBUq~-3S4#Pi%*^k7fA{Bi;jjOC z<1GO1z#lX;2^f}Zn3gxQ97rSYIJ z#DH6n8Dz0j!~FugH`;LC%m=QwtYa5i1-8t|AhJ!Mqcf&pz&3rqudCjLEfCnFBZ-v2 z_MGL&i>1XG=}nn4whVpFoA$KnS?aq&Oq~iX%%B+$>39I!X=N~P`2t6C|7FnW@z%U8 zP3KaPW>Z4jM9B%PMLBKx7B!xA95*lni@_Aw7h1niVt9;&Qqc;eXP8CHI6KR?K{G$! zr<^&UL&r7^2L&Fiw`R~;ic;=p(1C|C=)z$QhXlIo?^fYL%LZ&qI>97!WXr&HbabPK zrZd{ZVVd)d)nlDq|H1uwA$`gML&sw{DzKBHo_4)!bi`S*Jl9#IK7zQR%!&sG>KHD8eDFmEe6s` z6?9E&ATaK)mB--qyeujd&>*>%L4k)GsHkO_GPX?yX8zi!S*$>JPryp2Gqut$c_F+g zcuk3~p}(r0s2CnwJJE2CN^5ovJ4BvWDh9H!c89Rr1gEOY^rdlu9ik_VVF6_D6h<}V zi0yUoTU;dI4L@uOMidoa$3={>M$JND!gLDm;$&%d*19fmGG6DE5Y`8ExT~I~;a%%m zUc|f=lenZ|iq#)_>d>@V%a(>}TRNukv_O+PE6~?K@w4?>DvH;M2{CqA#}z!wrsd0E z#GM%}pGV4e$KOb z)4v#M;=H<&!3XhS4Ig6V)dY{88_@BB8WTy?>%9yyPOj?dzAG-XN6+A*f(VBG9V5*pw?gB$pQnqW(5 ze2E>vu-WF0@Ry-ZzM|u+_!^;L7K_p$1bX69tHFq6d!1oK_ziqR$2ajJGa9(j;l_Ma zq^OSjZ5=P+<*0458rY=Hv*-kt|8Er$Lz;p(Th({js@heP`o4}=@B=1f!L`_g&%`4U z;*PUA4*Y?6)0>pfm!y-I+&VTUkHHzok97PPKVfk4t`nG+n(z(&kILDhfnoyOIDQ8avQsE@uLZC{H<7kJ-oh` z{}q*svsyAMtOlQoIeBOm57yXHA+a@N(W47^7;g)i+sWKSTR{s29^q5j@B(d8!VeyL z4g3FseRt7uc@>Z5%IG}2f+PGnrcPGy#7!h}x5%kc#sT!wTV-e~JqFrIeT4G&hi4t= z3@vDlBv&lh&h7ma|1J?YO%DEXQqU-cpYJ4NGtQ8hBEwk>tQk2-8jTeHpprD-|6a8& zdp(>iMF=n9b6OmBgT6ZuVQyw z;trl?ut|NNz)Sc3S;hx;B2&gk4&B9#%iU#sdKI6~esKj~UcuL2$Nrcq6_GV<-|9`Y zC9>Zs<9ofyiaJfH)7I3b+LCRl75uP_pDJpkP9-f7hOj?O#Bq9f0xfs~k8( zcqaIKjzPQ1_(=3~t_FX$eYu9KRziL7CmSMOu=Qqtg^#rIjj;5$A1kM)z;?zDnbhNZg~Elm?-p zL&Lbn39fN4V%I%9gLItEBVMSSQqpVWZ^G+gwzm=oEBsmYQN|q}Wccw0evh}#wEY{S C!3U!N diff --git a/airbyte-config/models/bin/test/io/airbyte/config/helpers/LogClientSingletonTest.class b/airbyte-config/models/bin/test/io/airbyte/config/helpers/LogClientSingletonTest.class deleted file mode 100644 index db6a913b5137e2c6922c944f3b9b1ecd7fcf48fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2923 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 Ch%ko$ diff --git a/airbyte-config/models/bin/test/io/airbyte/config/helpers/YamlListToStandardDefinitionsTest.class b/airbyte-config/models/bin/test/io/airbyte/config/helpers/YamlListToStandardDefinitionsTest.class deleted file mode 100644 index ec3aab3a8c59b8f7e2230e49fc2b334f2cb3cdfc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2220 zcmd^A%We}f6unN5Hzj&x1Z!+IdNPK|^TM4qJvwMitxUzL3I*Q0g||LUn{( z#|e*!*+DeLKG2~YPO0~3m$zxRW*`qV zHR=#Zxs+{FL({N8;Pok4|M5rdXUP+odK5kLj|oiNyWb&@+zJ`bzyw^$!UecUV6Gt~ zZw`7cS8eJBJbK}y=d(kVi12Y|((DUOV6$-sk3plzw8DY%_)`%Ht^U@Pa*@{%$kwIg zYAc{xbDaWAYT`;+*) F{1usUx7z>! diff --git a/airbyte-config/models/bin/test/io/airbyte/config/storage/CloudLogsClientTest.class b/airbyte-config/models/bin/test/io/airbyte/config/storage/CloudLogsClientTest.class deleted file mode 100644 index ce8b20064f8cfb5792ecf75d8bdae3f3b31ef1a2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2285 zcmbtVZCBhx6n+LMfo%|2UIdEtMOvWGN(OHtSYtuCM}g7x*xW`|`Uo7t00TKHLh zu~^UP@w3O@X%IBX70VuJomXbzyJCC1%Uhb(Lx);tW*w{LFGsb$5sBW ztT~}p0j~+C=&7h$Qnj$?N#W})5o!w^41N3j33oj1*PM;YzHl`|=e+c#USMdSn%-vU zD5|Q+p&i{e&Y_c`wDQJb_dpP=(ap%$vM#n|C@IUL?<>u_>!~o(-u*;P8fY%ry%Z z@(g#*Kv7P3D#omZlaxMr&0!G37KRuGOp3a452RMkTC&=B8zV%KF*979DmB?GdOQpZ z(-}*`Zy|?%jM=z=afY6n(8>MQd7X$HoXR?sbwKwghe1r(xQI)X>FJ*E8SZ5>rE#ZY z4*muh>Znp7Z)d}=DO$_vzR-m$3^T2;xClqcVNP}|>V@=l58ZRHZ zqG4*ACw1SjaT6afSmIE)ktUjUr_K`9Y2~DXv{uS)1jWh$U#_4nAhEspe$a+6&ZEl4UttrbG~LkUlGgIARQnct~2C;@|zxG*FbZ%eru% z;jMH`%vR!Nv+xPS&C@&Pf!O7dXL>Z5CM(>f_BqO70gGlxEHTXgj}p<)>GF8JQst93 zNOUJ+2raBoA2!u;!U~-#t0-{AiZt_Rq{XzGGj25RmXy+=4tQft=si^pbNC!<7D^0P znt`SNL>&mH6oa6Hd^fqFjdg4=oUb=c41Z*+oO&j~A9BCyiEy%{)IroJWM)Cy+8N7B zj$20!kv;zJKPD+(@0%4?8o9_luS{dJ(A$a6`p}sJsnw|1I&hY1>Jf_5X15e(3D9l|XP$2f+Q_$iKV z%-}BW5gvv@OGIIc$aw|Pd`m>XVqxYPKK&<{F#>aez>E`^3Cz*&#*mVLaZbQoOThHy zj5H|m13F`vUXIC`ChiTP-IU`oF`Y@0Fg+9pHT<<>m7Z;Qh)1*Zi}J2=vPGwUFbD&2|Wx0CC3wMVZ9=PO^`b%LLmko?C4Cx4U-`;nWZ>`3wiMMfusL^VM>(iwci$#}9 zS;)0%VqOa=r16f4cQHm3)`VI(lnb^kq1|YP0A{8yc(GdW8B09u2QVSUEwj@ zZ;#dVoQp^}hA357sgSj`?$vx+%T2kE#5IN#k7DNc#Ze!!c;CQvhHU#4JK3A~K;uX$ z!m%M#7-`J_O;b@mKaNtnZEjec$_awzn z%4Xd$+`T9g>chBYVvg2)RTe6V#|$vA%y6w$q${o~YTR82YGIv*!qN*{G;~L0Xr??d zv4YPT4DmwPp`!K{7bmAfd+vmut>alsQ4BpbsMt$bGqB2V_3WNrkVIb8_a@fy1%pYQ zMw-ptz(1r}P;PIHxDEeD`1baTJVu}>GcK=JsysVOrGLVcG_XmNp+)G41)VDUVPK18 zM^DCyvrA8pr<>ZE2JoWqE2#qBSQTp5ugVmj;~N8CpGuhH9r*jgDn(f6Am54SxQTD^ z9d%5-rDFK2ortDo?EDG$s;-dPlJD<_jY8XyYEGOs%_+mpqlRcd{@*v_kmuXBbKmq_ zOmNr8czcm}Qbkrb5v70(kvlxRT-*UyV1Ge8r6{QRTzc*P83l3;gHQvu!dN6#mH4U#NcsV{Nq#w#R$p`Qd&^wrxyKlBEXgqmTo1MWlz+{F`QXW?$`M!1_|W@+XPJ_BCk>A!G~5$#T}Y+;*Loy_k^_X8@h TQ6)`=_Rc-&Q8SQWxaIg3cY@N95|-_I zyH3TD$`5!&SZj{w_{G`0>j+P+aGTUeTS6)W?F_wp{D507_bS##X;0XSq2nGIs0D_$ z$?P^md)_aL6xz^f;u1O-dJ2vw*27v!1Y5l13WjvSx4FB`14qjZWxJ|6lHqpY)sf{G zIu#*|kTZ;IhMsb2V%w1p`Cs%rUvcI59=RVa_(8?m3kflO>y8qE#p{lxFPJlsW|%ua ze%|%NaxtbUACV?AQOsCKVE{u01{wNwkeYArJIc4#;?=~P7$$nOn&J9np~+<4n9%=!6`9Q~~` zQn-tGUFlSW3zHWV@4pmJF1xK=-8Zp-kEoXjH-kkPmj13fpt))=my z-TI4?xQxbwi4AMMkAZPCbM1d1W)@>;3PGdHO{PNE8Dou^)S@|MxOG$) zt;hfSW*qWj+g9cqp7Y#wi!}3dJstS67ab`ua1)Q96+e)IlE3PCB8bu~C>^^D)8`L_ zGkTh6i*ggUpaF+weKVh@Zg`qE1N1D6U3`=t+n8jG6Y@4{ETEnK=$)mnL6Su)^(HRe zc!uQ9^pik}zIq$zMi+g}_yDclBr&`}y9x9(PW95N9sNY^6SQuo`<|o!H}n;zo?_%V zE~m#|U?PDX5+}7dbs|n{@#cwmON$@G;xD-ScccIn@bi!x!{TU>iHM c>STULy6;hfjWTJ{wATlL3c;&l4=zUj0%A(N-~a#s diff --git a/airbyte-config/specs/bin/main/io/airbyte/config/specs/GcsBucketSpecFetcher.class b/airbyte-config/specs/bin/main/io/airbyte/config/specs/GcsBucketSpecFetcher.class deleted file mode 100644 index 59c877d00439587b1c90f4210c0574cc1e99c043..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2586 zcmcguYg5}s6g|t!SXF=;nvl>CrD;+dC`wb>v@xLt2S^ivDJIPDaV@Wnh^+NUYbNwp z^_9moGwt{Os7~)nB6y6aaXZu4GnRJu-gBROuK)b&x8DKW$6f{l3=5vLxffPXl(1bH z)V+oswS*hln{Kq$cApAWq2-29?x6@X7-E<>;>Xrw4Z-k{hB3l0?s$RNZa1qU+~ZY0_EEar-{+yH*XicSa_ZsT{M&=>@F5Md zuy0@xGbW~CYU@``WH74Vu9?WfpqSO67cne4|E7SHybBb4QrINJQ~APq^9&|eN;F$4 zt~^7&Gf$^JCVFk<`F6RbJQ;AG3}h=_BjBnXQfk)vR9kjRG6<-bWT@NCt9vfjfW?(! z1_es`Sr@E_p$tbc&jyN5f>1=#KNdBM`l{vmv5wUWCDoxB-Ls5rZ&=IaK_Hb?71kRB zB`t2Lla?^Ddxyem3Uw%JmQKM*zF^fu*|ZexYYFQ#TGFnIFtSKjpEbQGq7F@DdRu;X z;If|Y?ZW>QOie_BZh-IoAo59rELib{TJG(}O1B@6A{j*gC8NFZ|GCBn^7vHWu0^`p zy_%F*W$c)usc|L90P!MmWpb74JW?Wj*7WTo?mi{2Z4%;DFR0l%hHc`aqGlyy{h2G` zdl6;uIm4Zfo0>vXi`z#UK`ZVj=4kJYVg_H(6@QCfg{Zm7Q*9X9Nk00Ky_yjJPP&}{nJ8kJNOotpyjL!j9df*rWBS4<8f1UP#5ees_@5YO z!_!PTamqF1lin$gVvXTq?*i&L9++6iMnc(%cMOlya-CwFXRkucxc!t#+jwZ=J3OKx zCW0s?ttb7Lxo<=9l+u-E=-)erNv+aVUn*&5J$iLgmj;pYm>%l7$xgFqRAf7JMN*f` zy@vgw=G=@fkhzr*+a7UWgzGef2I(KfAg<_%NN+hko8l);CVCFj>OGhwcY#&~dg@O$ z$6jIV7fk&`ive7u-;wxe8kgc7&}tf&Q?&z<(PqZyUgFB!{BwLbx9}XZXUaJY(eYLK zou!F*4P&rkAS+R$)pa^2fY>|j!?>QD1WSKJa3eKi(^H=f&;5$oAL*sjvl}s>4nzl) z05W`xn_b1$&jor6`%_Zp^9qKZ7|$iWOA!y%|qOkxY$WMYbP SQKr2C`tHOoeve9Oe)n%mY}thX diff --git a/airbyte-config/specs/bin/main/io/airbyte/config/specs/SeedConnectorSpecGenerator.class b/airbyte-config/specs/bin/main/io/airbyte/config/specs/SeedConnectorSpecGenerator.class deleted file mode 100644 index 23e7d6c9559686a11d00a0a06b38e28ec675d7ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4096 zcmds4ZBrXn6h1e_=B2byT3WSL7PXpG%-V`?1wjZQrVRv>g_(}dWNtP$;nLl`nY(up z{*Zsc8J*GZ{sjMs-yF}~O-cwG3LVsrUvhJH&pzkfs%DhSVGwi2?AmrBfIlA@4=F#?l&bf20I^*Uy?xra&wZm(4f zPl~lht+-XKm#u2;X=A-ytgI23svK$8mE>M$fxuNn_Z9Wj4s`;Sf;57*g#C=k8tV$5 zqoqRvw|b!Ejg?ZdVXc%R%oL0hxE86GUD{z5?Vz1w%AxTTOc1y-phzH7-zpaRFjEA^ zbiimlyu7-NF<6bwm5m~S%av-WRIKR$gv7)+?fE^kB03!=F@VW>vAEW#RjXE`x@DEC zn*?S;J=&%Au1=@xVu+^gaI@M~TzL3UGE%J*FizL?QTci^zVtH2y%Imdt5CMc#u8cqq!Z-O+mC+5)1+pMR4L|mRXF@3;)*BakvZj2ux>B zvb&~^i3<1FX5coNv?#Jc$f7oNcBtf9?p+*HyWA%*Ka!h94-b;tm`k~bTO#{iyc3z? zfz3kh^^=e%aASbQ`gc>>tV!qOEYbp4ekRLC+FNa*e(1jMyb1yLQe^^oY7CKygO*_XrU@{z%fu%{{UL1{| zXs#3#3CUe}BfM0x23YM?-IMxbLj=-h>$oVeFr#-_UXxxD%D6X&rh>ruM)X>!%jm-_ z;3mQ^xHP;8ufb)Mk|-r0g>q&7kJb}-W`2R0r&F^(!Mneqlz{hpngA2<0sbFHebj<1iBoW^-b*h#rd6OiMUboKMADhP?aBSMt-Z9)F!T0S z9D=EQQFL8q@I+(#4BmD7fCu3VLS^W8?TVA<@9Wguc-1HsgXm%CsvXKv$#579eG2+9 zKr>0zU>Bp!8aA6l&5_uCi13CK_}~vB5X4=Ekpu3QP0J8dYQbuZ`Zs3OsR^ii3Igzp zuloujP#8M4Op9kKr5ty5ja*R<+|C=teZw)uUIxSP;Gs|zCG=Keu8C?2f(Qxp83kd4 zXq4p-rpwS<;N^`LciR(?c|Qg^U210`W@O7E(u6VJBJJ_jb$~9#%^IjG2N7c7g%DL zZ^T+J8m^mco>1e^#Pg#E5!R(m#gm{bYI?MBp`OI*W`UejaVTl20at*eZozmtxjIL; z?4dsp-|C=nCqOG%iz2Epfn3P~K!96<%mo&{f@RfCkJ_bnU!eC4 zgEBDeRY%lO85s9{qZH362KB7>6yy3CCO#2D8z$*@O7;p-Z_zD6_#t#rzX9qsM7uHi zo}kkQvO-kR+pKYTM+$rtSGDPp3ruOV=ZI;8-g8XX@l|*!qnp_F5_%tD_e-pCsb0lw zO~GfEkG3cdVGfT8 zPRx0M6be>-rXZR9NW^SUfKXVF^9~WyF8qpQ(!z$A*k^Bz!@47ZD LOL;3;mFwCsRoZeS diff --git a/airbyte-config/specs/bin/test/io/airbyte/config/specs/GcsBucketSpecFetcherTest.class b/airbyte-config/specs/bin/test/io/airbyte/config/specs/GcsBucketSpecFetcherTest.class deleted file mode 100644 index a4fd5704beba40b502605f95a5156e51f89ffce6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2832 zcmds3S#J|D5FV#TwxLic_fatAYB{pyhH^-0SxO*nsw70>sd6?>;KO=j5h%ybz5;rTn}0AWIlg0p3HpChfia*tRgG(tg<%4F*VzVh0~WR2a$}wQhQO|c=Znw0+S*EC*&{Gn z`i7_)C8G8{0=pMwqz#KqodsR)z!-tiMiPU-zDH%;URkSntL193R<68oV4T2+2w9tB zz`nbY z+m^B&;MoJ&ZMuD*TkT;mXUA4!A&?CMr?$si0D^}tn81+|9yG$LNM(yBTEb^W$OsXm z_eCVkLjprHvvu6CD4RSBCkae^tCy#gR1Q!w^yGP@xR${NZ&J)P7D2*8VK;D5V!yK}|IqpV zNUAxQg6VNM24@HyoY|^Pb`~c}BH}CEuz@L!f@rXShx$kB^CFW-?`_2OQ629f>;4b@7@$?7?^jgqQSdhi5qPduGm^d{ooN^ z11Gjg%w8Rs(se>IJExS0+Rx;aDB-^`D2Jpc!j^$;A!brO!iQCvsxa}17S zgcJC71EUgLb8lhl#pJ2iaQZ!3890kin*|{IIed=yP;eeDpan343_~!BZ^P)h2$%8A z;;-Pkl{cTlJDbWow+-*rRNiYTyw_8CZ~PGN%@p2;sl2y;nfGZ5ZwBt*c{6Yq?&E4J GJpUQ*K{3t% diff --git a/airbyte-config/specs/bin/test/io/airbyte/config/specs/SeedConnectorSpecGeneratorTest.class b/airbyte-config/specs/bin/test/io/airbyte/config/specs/SeedConnectorSpecGeneratorTest.class deleted file mode 100644 index 69d53a4d693b3e4cac831975298538f2ca069fff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5809 zcmeHL>vt1H6#q?MNyG9gpimyJJkyHVwgO@UYMZ1rkS3T%u`1ThW|C~l?&j=HczpGX ze~(8I6p#AZKgkas@9fsHjY(+{Jco0d51G9)_ceEZ_s-*wzkdD|z;!qg3@}_V9Zfgg z>O;Xb!?EjTL-X3)@U#-=wUlGq+z^giqOL`5b5|##%smmo5W|5r{hqG1bi1Jys%yl^ z5J_hiR`xW)`An)@D6Zz`mNLXX7O?xuO2Rem1_|sX z2RxzMVp(r>coYgljGPR7BB3rdGg0ghbC98f=|ZZql*yOp%GpAGwNlJQF~)GTDMZ_w z)wKKcOYjG})o$^G;aKDdN!-j7SBsfjg;JJ0T$zsI2=#}ewBf+NnaPKvy_m_DJ?omw zbBm<%IK%K%VmdLkX@JB}`2#clz)waA7pLyW|*m84`WfEgIgu?@&mF6h*HYEz>r|hYW-9iDibNlvCp|OyXh$?=bA! zj0^?uB0=ls>UPbsBvvSZ@riEyjDlfG!7xVT*NlP)MhF5q)8_e(RpoA3ueLae<{U$B zE$gl+>GjT$YraD<4B~wSmvMod5>3-%xY~DiTW0{xbJ*je(`GnU?AXGz__FDlWOB~7 z9ia=8u*+~d=eP}RtwZ6U|F$W(tLbf1o9A`M*CL^FgUF^4Hy`tk^F1oYp;FQ>jR` z&6W=@we32DH_MwsaCnVp-4EYu8N0k{@-Lb z?Ga|(Gy>PQHuyq9X~HvivzFfAGOW*;)6TeeqesvRA!29ID>u1nanW>YsxAb#+QLVC zJlM!5)Vk|fDy66oH?>y^5iIN6^`r}u&kC|9;O`BV*ys!USeLt7rCrknugQWS(d5N% zc#fT?ed?n6&sVqO{foy|?svJlL%(CVgQ_e`25r#cvbugqlH2PsS#Sy+5lkptaiXZR z!Ebh}2i3T)Wq7I8qc=jIW8#H`Uga!yvv`Xl)D`$0;)&t7%+bsPL5E!KbiCkPP~?_F zdwLWm8&r0)bT><1`ne{Q)34L6#}JqKl6U-bMAo~-UAit=yq2xcwOamuU1^t{H0|I~ zwAjEeyUFv4lc%fxJ!fxwO<^}0^85cg$kO$-F=mx0PoTNK7UdtX(Fd+ zYUgpuAE7__WV5b9qgE;zo_vfe&qPQ3&f~s_5-{K@K9I7QCE)=i=}U55qgMJ-!;sIH zm>j$Q1Rwp5>yMC``~jICvG@cx$JC!t7{Kkxrzo$;?#Ebugq3F&$4DOZcBLRe?oQFy zbjW&Q!}=GStbe&~{Sr-8P9yddcUHz$A4C6*s2~i%TrP*S#Wu9nwxNyp&{poLt+5Sl a%^up?J+-ZEL)+aR+P>|fjluHcVgC)Y76*g? diff --git a/airbyte-integrations/bases/base-java/bin/main/bastion/Dockerfile b/airbyte-integrations/bases/base-java/bin/main/bastion/Dockerfile deleted file mode 100644 index e50bfde6aed9..000000000000 --- a/airbyte-integrations/bases/base-java/bin/main/bastion/Dockerfile +++ /dev/null @@ -1,25 +0,0 @@ -FROM ubuntu:18.04 - -RUN apt-get update && apt-get install -y openssh-server -RUN apt-get install -y apt-utils -RUN mkdir /var/run/sshd -RUN sed -i 's/PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config -RUN sed -ri 's/UsePAM yes/#UsePAM yes/g' /etc/ssh/sshd_config - -RUN useradd -m -s /bin/bash sshuser -RUN echo "sshuser:secret" | chpasswd - -RUN mkdir /var/bastion -RUN ssh-keygen -m PEM -t rsa -b 4096 -C "test-container-bastion" -P "" -f /var/bastion/id_rsa -q -RUN install -D /var/bastion/id_rsa.pub /home/sshuser/.ssh/authorized_keys - -RUN chown -R sshuser:sshuser /home/sshuser/.ssh -RUN chmod 600 /home/sshuser/.ssh/authorized_keys - -RUN mkdir /root/.ssh - -RUN apt-get clean && \ - rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* -EXPOSE 22 - -CMD ["/usr/sbin/sshd", "-D"] diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/BaseConnector.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/BaseConnector.class deleted file mode 100644 index 341c5d962acbc36faa0226b7c3ccd01be7318655..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 923 zcmbV~&2AGh5Xb*c(rmIUG)+l>0>uTPZhBxZoLWGF3M8Zehm=S?dbe)sDr-kxH)`Js zE>r>uIP(^~2x4{%Ns5vS2hX>DGh_S5ug_lrJjDYKC5DH}L_*p4%*jY;CkIwIWpoz3 z5SiRHTFb;4>!HHXI2L0O4TT;=@8V;Md#EymivTeJqSsR-L-mQ$$~|K!hn+q{W!D@? zA7xw#;GxE_+*Mk>JxOC}_e4CD49%`d#IP@{%KbmViaSyn!)A9;=S!pSP@`-l6Na_0 z)17S8qmVjONwF=}_%BZrIVx87aGhawy6hz5p-n^1B&;>IhMNpO-)k!~GaSnUo|tr` zh6R_8tf9HnY@7S_`K@^(v^I{%l1~WEaKYW#Nc#0Xk~~#eDqM23{kJ$VdMvHuht{Ng z0hb{2GygY5c3cJ%w=sBzOV5igf!EiS~11lcxF|_A*rMltB|ad7m;S9m$uH~elmg}9@=}7(?tvRyDpgTArS#BJiKF9~#AVlB+1^5hIPf$0 zB}gE_ogal5Z<1!WYI%v3b`y`s^UXK@X1@RU{1pJ6!h;%A2t1ZLWYTnxod~6JqHma! zTG_D6tO&P;J3GQ!))#HGXNfR1m?E%v$c|VTGu01wyN80i8cY*domjUrr`xf%f^}m- zpuWLlsifN^aG}{cATZU|JyC;;1QsTTwvExI4s)b3_d*$Ab$ldxlE`vXB`l4|3q)WL{GfF4eB9R~>l#5O3CpqweC9qkG_j^CL1tqXOUGU|>~@t4j% zMSqMc@rIUR#^r3b-o2+uW|2gaA~m5Lb)K0T2qPWxXI<+I)JNNIeJ-e^&2!T#pE%=Q3Po=~0~Tgs5iSv!-Wcg<`7a)X|*92h2#n9vQ3FG2;j{PI9$1SS7GL33{@FsKe^w zcC%B?JjbkZFLeTQEKP;#?W$b*1U@!9|IlGk@ery%@g2#v;+Zi*@#FA7%U+wsv8NNY zir#e^PNNU*z;bT!Aw93 z-ulu$@z8ckV9IoPf|)+_7crfFS5_Q5Hi4OpN3!m6&iT%FmV5vC@Ap3ejN*F*9RkCq zoz_ifcFr@>rsWw0NB2zIa?`WAYoy0&D;du*^zxKmHss@0^qg^lLJGnH{kQbHdb*@r zh4lH^TSm@P&?T^TadzA;S9C|8Eg1q~i}C`oiN$5=Hm$<2K(}1;bqjQjn3m}s7Z{4S zZf%`OOjGr^oj0Ngp;tu|eFC9)V!9gwt5qn7$gedjx)BlRn=mb7s#=~koNNtOY{Jgz zrD@$UJCb#3@eOv@dwtJsNMq+YL73@b0Nr`^^T`~jR{sUj{_ zBm@TIXf!(6d{sN4o}akBZIMNb|;>s$L@PO-O5*HJrFA1H50w0UQ*Fkhk%Y z?sD^*CT9IfB6 zwx(;|T*Zh+k;gU?F8!-F2hu4pRd+8Scx8S?P!gDYWfy8Tm&Y!!Nx~ktt(#_{>KOTE z2d=~?+AR6GvQk$n0+(Oz$_uQ&%&B$FPL1oHUa}egR2zSSMdsXM%gPv@JRLJ;!O}g_ zB5>=~B}Z12yvJFEcZJZF=f;((+Com?%JS^AioHsrbZ3i(RyMq%o!9hyK3>n0wzrgo zW?Gs@30WZ8SvFrXI9bUSz1z18ez?AE$<$Bi3_nOcMK5jbOY!*;ouLP*zab_il-+zD?h9$Y48x)J&Y|l;sdEgW3(QPQM`#`gtCQk8fJt#FhcoN2rIqf zIkqcY;{6-P1GFa?UKyT&&OZ>E2}xL)nXtr@d5pItjK+A4H26MH_noyEX!|$tJ)3$a zU68hd+K=U-vb{_Xd~rd(e~gX! tqrh&0dVC*}GUMm*@zQK!i}%gQRR6^Px)&J!6yI?iWrRP&7x)U_{0{`&;(Y)B diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/Command.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/Command.class deleted file mode 100644 index c75a9bd2797cb10a1effd0628830091acde8e8dd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1216 zcma)6T~pIQ6g^8nl7{(O0-bYfZzi*Ng7R`a!n<2wEpLnM_h6K|n)YO9E8 zU`Xn?h1(4Ad=N60DqUN#e9v*~xnjDUpx7}TF~n6U0!-*o1W*N-)}acJ5a6DUgaDcV z4|HgVi`l%6LFf#_CC9Z7I?bx>9rJ3#CJm)ljW^2Na|D))8X`!NQvbcvCUNJy(XnZg zPNn;_tzj7}3LY_xgzR+NzTMPe;4wpjdmiuBS|7R$nXu`@>X}{hbHz{{{w`4=7!;}I z@EyZuI4!7Ey1%vvgR45SSYucV(-a!K-Oh#f{>OXmL!2-=GMd%ucs2W_BZ{a8r*TDu zkvq$&yWH=1^l2l+CQ|eLN!-e9XQ^)yx)1T~3DJ6hM(Vm8so`>@Udxf%42(>QCR0X~ z4#W)%QT{NYkA%fj{{~h`jzlhT^8%w1+=)ssF2Q6>f+-2^#wD1M;JzZktoof8B0Y>+ zm1qy+RwdTMlvRoMFk@Ae9%iiz%zdV<2Jn#HlR}h~lAyVUMUuBl0(Z#9f{YT8bOQpR zS+Xk(E19L~ODtX!#VLT6Ws)AuQ<6M^G%`W@I#o%ekM%HD*^6YZDtV!IKQi?NOUs|+ shCu#~V(Ry9c@8Khm z0Kq#Sg%~@jpb$bUfy9H?dzm>iXXng*`TG77fG2oRMuFj}(ymaZcW9-nVk-k9tkQAf z_CzAxwvHlYx8jZ!Rz4e=ZOSAOfozje8c9<|k>UA7ly#xP)X1(8{%aKnzr!gpJer6z z-jSi?ZEb9F z-IrxF80tBXP{e_|W{fr!Twv_u%hirY1-FL-=~Vv{<1QsL=2nK8 z9tfiZUHIv;bufdAHB8|W$#*1^K`OA`vv+tA29Q(G5Zd4pL6@mG?vI4gm#6-T0VCO u{Ti(pu4A73ZqU3)tD9r67RF%B|B6LV|83kMjPFv-MQ~ diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/Destination.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/Destination.class deleted file mode 100644 index 24d3947292fe3cd31c50277c5663116d4c3499e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1345 zcmcIkZEw>s5I%3CX|u7Fmcf7l9&c*-(0r$35-LLiWt&9HBtANc8(bW_vYl!BCHw|{ z0TM{?ogam`bltk5y}%?QCDHlLkMEx6d_RAE{SE-n;fV(`1R6pIOql4v@jxiYQ^TCl z$_5d$Jb1~i6Kb^L!5o3=fbFqBGL;59(SXO!gVIG9uP3Mk%ImQdO1KRIvyJ91fw_)O zxCiqDmL}Mn#%NQ9tAy;lQ-)hD_jp2MoehN?B}0csN0Mju8TBi@51fi@sEwmSx5mY^ zFv96r%T|U5NZWdGSmYMBmZhA=OeyVX#OV?K-vV{C>WeftJQ+iFm}63>r$YWiFm;+T z>JEn7uUweyWrKb2VQB%XaE(A|eXPWCBb;#Gbw;SPU1+lu3dOhcEaIlekZuCCP{&N} zG9wCmyf~k7hjrRKg3 zJ0XL9uHvF2gQFwb&G6iwo#yU%7Xg2BKjyPz7B|E^^{ zoX)nrap~$-6W(XJbUV2l=I$+zwMjZ!O1z{RWvMs*JgT`{hI<6o&c9)J!H~JG&P~i; ziJ}LpCx$|+pwNQ{1Qw?Y@!%1Gm9z9Eu&^bp#Xjp{yIUL~I1cc=f`e%m%HZLPN}%-= z?c(vjf&ad?@C6ospfv+E{FX2VFseRUDaO-vSVrFswCB)w6K;(>w=w1pte!wD_8lVL XJq3{-AtKiO5dwwB_%ETo1`mG&+Qpp` diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/FailureTrackingAirbyteMessageConsumer.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/FailureTrackingAirbyteMessageConsumer.class deleted file mode 100644 index 1a7890a4d3b75b997f387c4d1b0c05ae0787f7ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3056 zcmb_eS$ES$6#m9Bk?klXm;@SVsX|S$9l%gR7o4)01Sn2uaR^J-u{^Pr$dW6`3F*Gj zm%jC}zkp}Du=Sks-qYXI(>t*h1v5aM7MRiPlpFjO=wG1sh@g)`5~rtmTA++5&}A;*ESf67OgKp*y~cmb-6 z@uG@25`@>Q87{;5Vo$Q3NeZGzbv^EQzG9N0#Pn@lG<-=F>}S~7Nw7V`u+4Xh;Q+&6 zN&2sAo1{`Xs3MIF;iSAwh9A?<18Amq5LZ~9vz7}gq~woM^EJm_r82zQv@A((K86WO zSP$y(QoUg&a2PoSM@X4YqP~(Uj^Y@lM{<`8S}Epuo#YxxXF{5nJcr`v2XGuG6im`` zKT6Xx%-k$*sCXT3FhuM{h7;jhX_b6F6e+L-!Pf)i6L<@G1t%Gf^;CPS{8dchZ7MKv zTj)(sTsOR$l$iiC)WT?jES?9$t&H06GYc`CW*Bdmj<#B(lc@RSLqN23Ee3EF1qJ7* zF>F45D$Zk?N=`VA?J#7wLf+BN*W4Fd9&JX7jfPlmUIl{Hg6;Yw2>J7v6`=ZuxY^uEaNi7lI7){f;W!auq z7FyfUvo)@HYYmY|;4%rerrAUCdA+ketudr;bR0sW#5pw&!{dZ_Em>W>?$<3@j^H zV%Xm)0mE9cmqo7VZ%qsN;(7x&QD+#acT5a_hsg~*Tfr}Kt6~Z_RkZEpW+Qx7*UwAW zmMzD55-_}cL)4y=tu1@|hTBgNxj=okWOyP!)Q{RQR7v)yDqe;ZAl z-*~Dht69T!skKO=-RL+`(MSK=5WyaK1=IZ$k=H0a<1`w8O0$DB%Ft8(#gptIw*QKe zdo+k(7k&5pQ+u)7w}3`;BL{9%v_?86vJWtp?fV^jJAT_~YhVmfyhNLg`To+6R+D8P z5RFQa$fA)gN>2&*6|zJ^776YrnvKx&P%@Q$j8}nVHp%Ye&_lfT5O3bauHr8kNuHW` zgfo4}MhV5llY9P7ql9&waL7FN`{}3X`vASmq%ca6#&D2+(S1#y3Hrz!ceVCvVWbsF z%-{k=yGV2N5_m(wc#;5J!aH3+Cuu7QH1P*6-%QRvz?CO73e$MFn+6Jf^?$`W+8v81 zr6xlWHQINb($W@`-tlLF$?R{~`!j|mf!7}4dIWbdC+^x(@{+_B_2m6zIKRI)rgDpi~k`f{w(8Bl1Lcv3Q&;jMl`n65M_0otkRZ zVj&bX9t4d-kV^!MsM1qvXc0&o4qX42hgICh8qFnX?lXF^_@Y0KFYz_LC5`WpUDEa4 Eztubj8vpYx15PdFbHVJ`*l(tYl>SMwo%b64;REh*z$|0c=N3Y|iPIv8wpRfIZ2Yw3ODoOLzaW$fh_ha>2t@p&IquD_)6epoV)*+((O{ zda!8qb~jlzcNm;DlR?@1R-%nMp5>`>BSHOS=p_j+S+6%DasX&IkZZBD1$bg}7 zbSYIaUxo-f3|mXW|1S)i@=VEdhIieBrWv0KAC$Yyvv?}xxwj@Biy%^M#_>n8j%jj( zUUEYpO46a7IjP?3QhIx3{rV+)gr^L~fk@7cmutnHIvMY3N6S9j(s|ZCto_p_M LpYAHzPw?z77{CXB diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/IntegrationCliParser.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/IntegrationCliParser.class deleted file mode 100644 index 010ea882c2171f982bfc29b9b2106ed51c740cfa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6475 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 diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/sentry/AirbyteSentry$ThrowingRunnable.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/sentry/AirbyteSentry$ThrowingRunnable.class deleted file mode 100644 index e55da005f03dd6d753ebac574c4226cc8ec973f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 511 zcmb7BO-lnY6r9w$+t#YJRl$=N4~pR8)v8dX#eyi<(xZ@Fo@+|XN|IIk*F5+G{88fT zR{X+?hb8aL&J2^u>)Z1SfFrDjC<&aXERxE`6Hk#co>D8l%8ZL*=_qn!yq!dy8DUUt zTf(E8$k z{t>7SRBEKpEeV9IyB>DitQ};zO{k|d!_6OI_NF!hyNBI_^FJKh$KTLdF815t3(*qT|96Mn*Y6euDi`GZ zS>}8oz_sxs0fMWYM}QJS-pY(uP~)kD1;*>ewD^H6VVU=UISoEn_^a{EjbSyYVy)md F-vOocj0FGy diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/sentry/AirbyteSentry.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/sentry/AirbyteSentry.class deleted file mode 100644 index c0855dd17de1dca133020d3f0ee0244789934f3d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5618 zcmd5=X1PX$T9nZWuR= zXwI?5T8|0r8>brA zu-thgS2P^%tUc(#dK1}O3swF*l8m-Z#Y@`U0MvgnQTGe%+x(c zgO0SDH_dd>HLqvgOv*9RbWdQRXRpuqF1;(2aqMR(aHeQk(%zW#vMGKuZRQnB8V(CQ zP>pV7hhdt{u3Ls%bm;W6!|@@XJr%0h$o(;MI2DhL(AFhBn{X5lYk0drhqANiW^>VT zJC|eD$V}7m4jdC`G`I5Z_Oy`~XzS_qj8&vuq6~p99S3n-Aaj3Aj@_YBrITfBF?w3s z-r6#(Re{TI1%v_zgE_dJFX!RpTOi+yy}<4N3Fg5l4*Qa>RQSFXuXFekWdKnPC)r(C zhNafy^&B1V!YKl=Zo0F1!(z%aMXE%Ta#1D886AT-%eqfHrs107nQU&=RAB6$Tg9GY)-fb|RG9rJ7r`(_G+Y!oQ1we%KI^iEStOV6m_R6b zRc22uidZwoa9P7Rov-ez$modU3VY=mdu1WR{^}1!RR`-;%9zkGiT4QT1=CgS$LpJi z{AE{JCy%szO2@RcZ~tT>6`x6rPA$i0W|A{fTvBSMmyKJdYpfcsA)9iw5ye zYV*100V^O_g&jV)struwY*5-=rX0^7MmD`k{pt+Run;)ayoAv31PKGyYIrKpaVw!9 z`_o0!*$x~78~&)3lkAOW&Nws0I|h8gD3y`G^TR2BmoKgVcRGLBvf)%J<~4u5c;Rl}-=ebix#SGp)Pq9K}q@?7X*usZ#f4F_jnz{Pq6{vS1kRvXFX9 zI5#7M4Gq~h)fvkXlAUprt*|@@1fgtj%tA58k<&j{R;r+m260C64gjzBAFq*jdwV-8 z-Oiid{F_h*|6mQiV33$=cQjk-UVL4)yNzuP;hX;E?e#}rFDSQ|K+Af=+L~|!H#IyX zaNKs*qek9HXUu5MUSH=(DxZTJQFT~)YI#a+kP@v{asvJ^jP;xO4cptwy2S2RiBj6<2q@=4Upc#w!n2wL*6UxB2 zoHo_9f#%fVQ#wA4&+wGugfX5o3cL)+5u>VAEymh;bNZZ)&*KX`PK~sj!Uaz6MZ`b9 zt`#liSad8aZ#=~<)1i%v_>zt<<0~{~&357ptiZ8Sv{XoIvB{aVIbC!dUc|i2-dEs= zkSu2{9iFv|PTIVZRac$Bz3rrQh5;Y5ZMWb$Mt<6KGxlns3E#qt8eX9Os=Hb1hP`P< zr;M$YRfB}a8qu+xZ5`jncW8t>%u7oGfA^zY;`D@1aB9w(g{~>v-Yn)zBeow!UxWjU zDbB=x^1I*kRK7N^AJ~#)*?DHOt{H1-z&8cD{VtVSi_g~5O7DCtz9)yAAL{rKeoQPm zGhJ3QPC!7QD*e5zcfKWpAGAtVebTZ_N2Qs`>}xIG{K_rSw^Y6iYWO89a}Q{>La*W1 z0!Lq)lqv1uM0^uw!JRhcwYk9S8S8|JAHreOqk&(V`fB8NlkdA3jojn4n}1tK5#>|x zS>N|Zw7#TRWc^41AkhQ-t9t}EfDV2|c)@!cRUP7cm^+<#kZ&P8q{Pi~CnTx*PVC^w z4&Et6)2+mRIdD1+JBe+1bhHw%wQV!z`|6g+fBYeBaY`dhK93&Vt zt>WZ($w|3(4ewR@hA;yew@&i5mzdzD6pH9W52yoN=M z3WbKwISo%X(a0q%*NE5q6hukx_#rZGQ=$ivhx(QO2+!&scuWNk=f)c9))YL0+>xm` z;fII+dm$ucfI7oN4J9NRZoe*6lo#QDE4md%M;UAI{i1q$Se;{fgOQA29&L=*VLVRy zC3NxGjRi(`k$62p zR>pf((~PH;6H$9_G4y(dVPrp(n~XCGC z%B-KDg5nEkY;V4W@QFmh=@;uQ5z@lu@Vf3{%Rn(p$9!Nz}_#cL4SJV=TFUqDB2}WYry|WzSPX2w%rH_>>TQ qmlD5^pWvtX8CRtI3|DV8MA$b3e$MAF@GJa=`TJY$H;^}j^Zy3%`0P*s diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/spec_modification/SpecModifyingDestination.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/spec_modification/SpecModifyingDestination.class deleted file mode 100644 index 57fa5bddf3235a400a1cd0a42db8ad3a352dd6ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2485 zcmcImU2hXd6g`ueti5pq4Gqvx+67uzJB2M2`hn9(2nqr@^ucMQKB4h?>`d_PSUY1x z{y?Al-rvx-_Mt&)rIx<-M^(Ku{tC)ESdp-0%X8=6Gv}Ur=dS<#?~lI#e1i=Sa|{oq zinz?0dqzYuHKLPoBUP%SCf6d;JrO@mR7oOHj`bkq{TfEs749j&D^X@j!q+Jh<1+ybH!=s~5pIuSP z$#>H4Si1-=9{jg5;h}v8mk-bQ|(JqglX_ZDTZg^9s zt>`hWo={^`bKD(V?;$8%?uOx}uWLnw4FAj^#T0-y)cAlFj&(SqbWBmEupm_yJHk+Q zx}S)Q;pf@4vG=AeJN-!Z34dDJ$J$-9W_3_s4$Cey@xL!Z1Z*U`>CjpfhE_ykux++;XA zs@h;Kj$7Nh-74cEE_wKZ;S4d$nVU2n8>*kh;(@e7{em5;d5^a1cGP&d!?5%^R}bq9 z=cc92P~IF|>MgqZx^R(5&C}-ueU|N$g`UD5{Vu`MU8L0m%+VY0t1nTmuKkXaztL(A z@6z`Y#RBi4fE9{3LkOU6=Z({3w=dtJGD2H%duPd3pw&5tev1&C|DRa>VfllX`0#Jq zAD}Og7s$_|mfdfEh{~*rj+eh>YH-2>o*`f?&v*olxf&lWw3Q15aRh($ diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/spec_modification/SpecModifyingSource.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/spec_modification/SpecModifyingSource.class deleted file mode 100644 index 4a60ff8ea42654793c18266dccd1be5883f8f2e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2880 zcmd5;U2hvj6g`u;S$i>QN$FQgVM|H7cAyKT1zIO9Y1&9dPI+(|sZVIU9y^nIcdXfU z)cgUS_zV051U!&RAVGNLMc1xQDP~=5e$TOU*%1}J+26dq~c)cwc=Bmo)?M<$wS@(>&cuPhM55_-uBH}0$ zJ0W-1u*z`5t*)vtB=VFtmI3RP(x?qWc=+5GoupztaXcp*^Z3A2 z$6+|*R)_J{VohqRBxN+rGR(UpDaqp_hP~I7*T$A`0ugVihGQaeOHNa(z=_Fh5_cXA z?-23Q6gqN<6|)`4D55OVW7(YA3@7|8;XfmNxmBu%*W^(w^z)$YZFB!wq(ZO3V_uhG z!~2F-k4e)cj+OKR_dx0T)?yxaqe>nw!`~B7F#_O-8Xw>yiQ4UlbWBo4L_w_N8#40M zj?fI1;}AofwN;Dw_?Y3RSKuS{o1BJzm?N1;Ti!Tj^hrn`O}Xc^;0=Z!C(qk7i>7RK zwP?JIR(SIo75A zby*it#9N|rmvnK1;rq#T(epe)7o(~$-p!_wbhC&BT($58!?}J1)4?#f+veC;MO?;* z7Va>d9nnze)KU>8lr7M>ob7|9;-cY^>Tyk)ad+O#od3=C>!t}?xIgsm0mi~d5*;|0g<1JdPVTxXWU4DULdGR-#{FPQyc!xe` z$rreQ9Lm!L92JCp34BU_GE=M(gsgpi>Bf%&I%@4dkLf6;!5 zK0~K~O9^T*`EB=5nW2|X9mX;qc7k;!1Ix+8qKal>4dc3&fwho{MFl+qYcT_>oQd@b zt`j@M9KD2@PY1l^2DyHgf$1H_JhfufdnmpVSxl~l^5Pyo-^ZZlKxH4xBLOIgdr2r?;~{+)Nw>?mg%zyg_J0Mu55WKc diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/ssh/SshBastionContainer.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/ssh/SshBastionContainer.class deleted file mode 100644 index f3fce1d1883ccbb16c2b22511191a998013673fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6973 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 diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/ssh/SshTunnel$TunnelMethod.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/ssh/SshTunnel$TunnelMethod.class deleted file mode 100644 index 9f47940347bed46aff88159343884be01b6a7bb7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1363 zcmbtT+iuf95Ix&moTR3g6au|)FOayUrj)jVgo>yHwQ4R1CqWSpm6I-sE5}B*Qz?H1 z=|d|J70-MWV%809+GzLk4>oOz( zVgk&`h#@Mz7G%VcV3;f#7BBa@P3~0nrpXzSMZ2Y&b=@%p_BRs3-csn4JUtF1H-dCSZ01{&~Zi#os{ z`2s5+8A`#lVUsc=|02VfW>^n0Z=1U7W&?6AuDUEuIFl@u(CnVm;%^Mm>WK?e zuZTb@Su@&}?)4lx+zarDqNIGivF-&jqCihmIju=B~G6yWXo+ z@=}NfIs9r?m=2(o{N}G@HDGE^7)?Zw^~NDn{1rl7!s5w)18XEFLMNC!#*7cHg?*6n z!HtLyW~1LJE;PW5)(8)f(i)KgX0>C?e<6}F+@yEXr_2z&f;lV+6XBMBDk5llhF7nW zU?EvjmKIKM`;s6^0T?C;ofLvQq6VtqF76G}H>ggLo*H1ju@_R#8abh@6q-N9{pHVe zaxUkbja^8HlW~+Ghe9!eKaph0DVBbK{XH*?6`xbZ6MtRBQ;|ve3~N}YesB2uYrg@s C`%04l diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/ssh/SshTunnel.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/ssh/SshTunnel.class deleted file mode 100644 index 49d44f9e5e48c066a80f07ca46f9d95efc3a5058..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13463 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 diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/ssh/SshWrappedDestination.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/ssh/SshWrappedDestination.class deleted file mode 100644 index 9f790ef5af19a32047690a9ffef9916da8710f0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2883 zcmcIm|56)O6#g!xY!V`+Kq+FY+gjQrwB4#$E1@Xmmu&;g7{u|<&E{sabhDee_l7Ai z;P?hUga7F`w2sbb|Mpe-4vy#UCJ^Wb8D?ZAWbZxae&;*ix#w*D{^$2U0X)K%fdPgG zUTE2#sO~Fnd4b}tu$31E(yH2$TT(Wxifnu<>{g4{R=8AN5ZMi+7)E#PJ=^l_z_qrj zyWCL*h8XgvBKBY~43)Rm*H^!07%PXuwWMF4+qKG}>vB^C40#7Y6 z4CV_v45{U?#fMGfZ z18IhfWiQ~H?PisWZM*6de^Sk{{T*9)dfnL^TIev`$e&%b6GD_uu63^M^W!B7dm=`n zPhlsEL0r$_8ZK!qKFlG5tbUrwVHi36bUTNO$Wbj+!;=gTPtUsVjiy3R9@lff)zvg5 zTil^ao*&_wEfG>_n{wXFW|BjjjvWM{GOOG?L{On=n~M0K^U!vKn@z47 zVa?Q;=L=?CgiTY?wnjCd91RKzTIWKV6jGa;o|M!#v0F0XY!>(NsV?aQhReNe(CImS z*)BK@?mTB$$(KnEt8Poh#fzqI?b^tAuUg@HJ1rfu<9G9Ng0r&cHKf-SY%omq%b6j! z5sweuQ4-gQ(I9;;AcblD4y2zgV|xBa-!%Qn_6|J{V1)MR9niDZ-lMogJ7eTgpl|(` z8Dqa;{8zmD3oQol9{nGROjmI=+5xSu;eE2jz#l}%f1q`W>=VUTFpIMXxKX@wfSbj; z2e_q?1|y_NA`09f&lw_li%8wZIPwv4F+NYL0{IY9l!hiXpY?7jKTMl7^IbD=Vuix diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/ssh/SshWrappedSource.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/base/ssh/SshWrappedSource.class deleted file mode 100644 index e62e478f28b48f535d552340666477d93fdc7e94..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3566 zcmd5;+j0{}5Iuv1R}vdze1nh>mRpcyRe|SxPCg)&o?Xe7#mW{uMOF6BOi!QbKHbwjfB*Z(UjQ!Qv4uSh=X~jM zKdNnL;rgK#jfiVshRUsRC0wPNZdElOMZDb>^{QNtJYgZjFuum0ayQ^%!@XBq6P~s( z%5Y*wutc3`xHY{Wr z_E-E+++Ag0es&W<= z89OutSpxueW6MxNj<>k>nisp9JsCa~kxrN!1Wc?A5N!)WOh%#W>3c?F&_Sj?`pT1J zEkpTz_@+<p(h_p0ZP3cbV*oSeq-9!c+@==SwOk6M5~ifzq>IC;^iZ|=<^OEo zLihUK5lZofpthOC62tT16RM-ROF|7|eiyY)n1(tdi>nMj?`*g!&Zf@B1-1V{-nRBYG8dYjl#a^Ck&5vwF@M^(FYu{B8i|o+$WYKILs&UN86%uY9F37ni9QNsiup~& zZWyDc%nOF_&B(Ygf)b5qIxG7Kr7IhY$)Lc|${E^|AzSBT`!2*1Apa-MKA!mO6)wCc zd9Q!RV=D|nw5wwUGr5wAWll`6zD~h9or*=NvJ2Lw6s);atZ(owd9>wY5{t!6Urj6$ z`@T!TJoh%{ID^6L=j}M1vW0b}gT;FCVrqObm8BwK8J2RT*_XKX1~-1CNiX3nHiEVg yKw8KO6bciJZ0RL#y+LIs{WNN~8F2Rv?hgbYvmV68Rq+FTZOYR7xPfJ?pzoalQ4^EO3xq_xkVE$XN88vJVNH?SQMDCvfV{p7t8t|OdPUKQ&;cY__zuL?g7;~x{ODegMlZ%@F`^+38(J!FVx z7B?7-70(e#L~+4H3|$PpCFzRQdUad)>wLQ+7_5?4=9LZZOKmql8fs4l48_uabW>pH zFMIC3@YR~~1+VIE85T07w|t-574GiZbRpf{!eZwqU39;R9`rKAq+6>iU1~=pL&}kX zuH4z`084^l$iy&4NY?{#O8YZMxJvFw;Zu);=hd?rM~Y#%9qv(GRvh6cFwVeclNiOM z=5^{XSvIuCjEPyy(PVh7Mnh*Fd=+W0B|ZEK&`P?(`% zMd={{2AybGNyf>tNi)*1>E6!+~@+SxhetNgaHjyd$K$vbhuV z9ntA*v=v4VH9VTpI6a`Ha)(o*ROWQMtG0cb9(~V>;?1?6JggkEHHpS^G=r{HYeM~=| JJ7h+1_YbsC7&ZU^ diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/NamingConventionTransformer.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/NamingConventionTransformer.class deleted file mode 100644 index 1d5c7b3f11ec0a7baae1b041281f26ffddb94f8d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 468 zcmaJ-!AiqG5S@*hXl-qJ5xjX4y|^DxM5IL!M4=7dC&?siNj71#sr1)8_yK;DIGYq& z5WVbUX5PHF^S-`6J^|nkCINT??o}mGnRsJKDs3q@XjP>fnNnkw?h5&WrPBGV(reOg z8X440R+*Aa0EYs?6|PYhsB`%muPCtsMmgE1)X_6VM!?ne^NzH%hV`a5zgq%^yvTmk z)R>TfF_#N`k1#ICwFM03R2xdrQYzqL(XvHJZ>mwuc+k4C{Q&~b_vCjw(_S+w>pjg$ z;%+mRKSo&gJ|Wh1v6)kbZDD8FIO}EAnuH!z!Nui2soc6-eE|XvIBNi(LplNE;8+VfJaq82&jKZFkQcGJnjk2jLH|M114` diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/StandardNameTransformer.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/StandardNameTransformer.class deleted file mode 100644 index 51488b0db34164766cfe3e3bd907e1e89c904825..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4329 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 diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/buffered_stream_consumer/CheckAndRemoveRecordWriter.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/buffered_stream_consumer/CheckAndRemoveRecordWriter.class deleted file mode 100644 index ade1f6a90f363a483dd305378f3f16d0c7184c51..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 434 zcmZ`#O-lnY6r8MWSL+9YCr@7WVtzpJu!serRM~<(mTdO5rtT(7He2jp^WYEgM~QD+ zu!8guUMBBNX5M^#e|!SC!&!_-U}~IH#%Jq5(%3)?uYz&5mO0hI*bR_bGoO>Ed{zff zs+?&aXiD<({+0AwV)K+rx1yA^^ZC@9Kt4uC;C!i8N*2m4vU z&Qwh@*?O961jnkR_SBWq^vre#qutLuV(emY^Z!Yp|M0G<+AI{~NZ?{e`|a@5#5G>i z&=e$awSTAEmMw6ZHa3`&UQBJWf)Z<8*oMaJKQ4xi)vdHD9ywS)XYYfafWQIg4+svZ Yiyq^cQHSdxBJ}wl;TR`e+ukYg1O6n2&;S4c diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/buffered_stream_consumer/OnCloseFunction.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/buffered_stream_consumer/OnCloseFunction.class deleted file mode 100644 index c5563b20f12104f8ef6865296e38fab3732e848b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 640 zcmah{$xg#C5Pc4%p)E^U%Ju~;f_y*$2`V^M^iaeVIqtL=k{G!O%V%+f1LDj_A;u-N zfeQzFJkRsqjA#7u`T7Rn5SuzdRp^;)^GKv^n9cd5YYR(m3NVoXFbX>MN%R8JpWge%rZO<;KvHog&P6zSjfFx$uc zFT%yOH4ie3NTAd*J@T@7*7J(^V)BGVk z9vwf7y$X9Jw$=JEBeU?v$Q%~7wX*w+_X#&$k=+#_!01qW5uEfQ>;laH3 zF|YUI2>@r<=8y@vY9~>1GkcQSdg>Xyc6O32O<7G~G-!KSHUlZ2!&<=chojs$CPb`JftjqD<<05#g2rHDNWiXgffW@x YnZqCDlmM|(z#`5nJ_B**Q8Uk diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/buffered_stream_consumer/RecordSizeEstimator.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/buffered_stream_consumer/RecordSizeEstimator.class deleted file mode 100644 index 3dfc8097a55478175130923794394f2ca962eb4e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1716 zcmb_cU2hvj6g}g(ak4n%12;4cB?d}jyP-?z7u0El<2uBZQ>xgtR9>vHJ=siH?^v_r zKzZlq@W4X}q7uCGqY!syt;QjJ00~Rp*|Rfq?zwl)oj?Ej?RNkVv6n%L;i*(Um%97H z2wz4<1ezPEqS)_?*vQBMzdJfS6k7B_r87t~ zEFAL_?uR@I{I9#mqGuRZ9@Ta$&l;^xv$FrRQS0nfTGhQyv;Iwufz=u2szhpdWZFC& zi7AqpW4M|Gyby*IGR!wzl#!94zt4wdhS{bJNb*PvhTG?7w-V?iHI0^0P@eeGP=vRM z;c^nN$p^zwRMjXlef1s1y7yn$>b8zTJHq+cQSETkJF<0RnBJ0+G}{d6LcQ3gp{n}A z!xVB^EZ{Q3RH4|;;9Z8rv;6jWd_*~VSVnFZRG2Jg;n}zMvY1QW-p^tl)3z=$5>G~h zuFx&s4JqVOL-lyr=2}`j{+KpLGG;hv{ND~JdnD_+O=giH7YH-I}RP@ojf{8Q6f=^2z5TF)XaVilf!%$e{6-=_;D8ZaGx3@7IgNZ^WXYpmPvP( zix(63@CC{lJUG|PNfol#!b380D5Ag|Im6a3QN!9FHGkTcfT8%W3&gPY&+@eBY|fR) zYpRj%iCt;^eC5K0p!7{^nGANxa&K}0Lv~-rG4;Krj`0C`)Lt@aT*W0!6Uq=uVFpXK zvk1TCaF#Ij*K7PXVd^rslS+d{npq;$C$IIv zuF-Ru;sV!6!Ntl*LW6|C#Y&>5op5n$IM3^EOa3uk5PB3_5h8g0U82tOfHqN(N{;(WR7N5Ig@9FjHz%Y zt2Qz!r&F>N9~I7$N{=)jC{wcX9qHW0AFOd?1GEHsC+d@uiOOd3ZFEA~1!xP%S`wY7 zsn?&Dnf94fB8SJMKT^DJh6`PRw$hqToxtICSPNbvj8s8#Z_Yldzz$SOeif%m(;=7D z4=bM1nM8)BaQ&T$K&v}bg}|LP1h_8H4NXP|Wg3wk z&+~4ExmL+US>yK$V`r3?R?}=DU2L#Na%_{|-6v1au=(r^ eH^1X{6W^+!yZmgk2zcGAEMDq<_4QyO{O}JvUn9@} diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/buffered_stream_consumer/StreamDateFormatter.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/buffered_stream_consumer/StreamDateFormatter.class deleted file mode 100644 index 07a0e97f3b5804ec6967561efa696746b04c6708..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 632 zcmaiyOHbQC6ot<~8YgZ_((vqV7F~oc?0un?5RX-ONTf(zp|O2&C$eXvnMtJllm3%R zAitOopbK>{loPwfFJl0V2R;O>R3pV%pJv2Im(T2QY#y0WSvyC zh?D8n6&cDdturLb%hUtYl1zMF>jUBFNSjhPM;2Q@mrcR^-G}p_Fz!A^zMyY`=?er@7#6KA|u~3!gez zL6@PqyNI+t7`}w?Q;{m)sX}&#Qqjq@OvsFc_s!5B>QodL!pKT5ioKlN^8~YMoD5$F z!`H5Mw*P;EAw1VplhTo_dT+h4kErq$V3T3xbw7sAv9#7Z9r;+c$>2BR{|sQsC;Wh> t*MV2x7S-?ut>69dA3Aq6)AMJ=z*C>=O11euR_pJz`dr7BzZ;&~cm$Ebnoxm!1W?;LHpUGQ(U_1IH<5@Y^%by-DkBnGe=78y2 zS2AJCIYBoyvAV~(4dqUjVeeZyz0T#&?ag@YgdgbKPjT(m-bh2_0{-Q9{OII(k1m-;iSj!NclA&Q7;XJw1i3y*YO*Q*hlv(aLZ*<~kXk zp}&({UpXk10}{2&G45Si_PKSe4n1v*`MIxF=V%9Xr@Z zMVp!j6cU|o-b&$Kq?2e=xNE+bZ!keo0{|wj1~)8ia7hz)Gx2Vy8kgz4X6@LmfVaT}iYl?EjcSY2ZP8nsQO>xbGF# zH#Jw?9skmv!VWwn^mi+4i2Onlx2(_*DeDau$qw)jM~1!!ym;bixeTosF7nD1=dN=)~Q!_P6o$y`O;=|grzQ=Il>fU z&bK!YByptTL<#%8suPpwqiQkldYHX3v-f&mA6&r z>|nH#=DK?HGz~R>1bG)$;Pxa~h&Ikiah&DN9T?yZXYcNc*F1xtJF-bFMRD z7s?)W8n#AU&q}ind+aTRG!54dN?{OLmSUEd+}R^$sgkv3PO|I+9Cw&TeqUD%l z%>Ff%aMoQYQccn*Z@|QG3L_XzqHtTU3RfAhafXG>a`OI3s`wuqFqA}*HEm9YaQA_- zUCdja;5!CfloXQV(rNle6t=`Y8Foh2wfPXtxUL@d7?~ zZxM;63`~oBsk~LR0!uojnd)5W0uEE;vH?# z#lJW3t}Jd07xS{2D|<|o=w9a&SKpJh&OHMEM+1MrdnA>0%U&)bwPCTlb*rRf5`Sgj zFV;~g#}S)%MW@iu7UC!Fqm!5N|1#8Kqui2s+uz8sIKPhLC6F%7%LvEy(z*2<`?h|v zYwIU_wtli>>nHm)pY=rBhz26v&A07*%D>urbp!XjjZJUzWeM)*Z;DUg9xlHZTl6fD zU|(zEd^6t@+}ff+E^{nv+gfI@t!3*JT3cqZV{q$DJfP@+&rG4cB{7A)Eout;<)@=% z=@dHU=g{1FTWBDNoFHl~wvyyFG?L(Ev~o7X-yPI^r{=OQJP+M?n0t7#7DFWx=)rFC zn&X$iVSFyexK}f7qrAd6HH)Kz^~Yv#{C&QKb}!eG?9t~KdYlT+Av&u|484~#OyT$p z$0zX!e??p~I%R#!JLsH5s-;0hxIT-)!TK-E;FO%XRBK&Nt3g|mrv1vSh1uNddruwIE;%iG#-8#oNbj=v~I&_YUEW8-! zQ!&oVp#I6v329RcSc^51YN_yuZz;$T@rWCb!A23s9p5Ha7)_Z7VHpuR=5M|j+q^8| zq@?#OATrCUB1BFL%-=D@$Dv7NTc+_H4)@uoEOy~C z_Tf2nv8g;tYo*qNd3QP{E-TE=Z6tmjuSI%1K-0vKn&{*=IF9T2LJX;Cb;muTA+7TuRwDPN&&S7Rq{ zzTJkkE6ABWDYBt0Iys7p8w&HScr}JK7Zq$&izCb~M0kBs1U9ZJ!flcHzQVP6N?uz8 SVF~`ESN$1(<5POUU;Yg`f{Wt- diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/record_buffer/BufferStorage.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/record_buffer/BufferStorage.class deleted file mode 100644 index 1dc99d889626895af360d70f0be9bc1fc5d9ea50..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 626 zcmZuu!A`M!0xAe7YE1M97yALmm|!%i(O?4cYL+rIOUf?UZVCEn9{d15$~bI` zsnyF)_RX93CT~8!-ai1~3Qim-Ft`@VNb&EkmO;572=kgT{<6xf^mBxP$QweZ!z0pc%ww5u2gW$ma}>y1fU>Bgbs#l0o%$ z<>SKoI#6NI+VH%=PlrK`B=1CslFyMrdn0FU$wbJ2q@0vQOKk|`w;rQr+gEal+KiMZ zGn;iX%uIs@N`9y!GTZ9*o@vbqhG=jt#^98U9{Fmd3=h*p#2b3DPf130;-0~ILV7}- zr0@^%ETP;e>Bm~5O!JCJ$>waOJTf1uSo^7Y^Vbb7)^U{?5S1zpi diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/record_buffer/BufferingStrategy.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/record_buffer/BufferingStrategy.class deleted file mode 100644 index 98dfb861f0da9eef11edac2e6fb0e7e67b1beef7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1044 zcmbtTO>Yx15FM8^n`}ckmXDZQixh{NJ~Xa5GUmIPEr@I9obGq_yPO| z{s|IDaOX!MW;cOQs)_?E+15PIj^8{#fB*6MD*!x(djTvk=tvWDX_JY^SZa?0%e^$( z#VI;3brHlCg|X?IWYq7Yjh_~a)PqA$$vBtf`X>x7H1GEqlsYEG0G1fk=RfUOYitEBGWhsXTXaT^F^z=DhEf&W zqMx_FcMsA3u6o?c zJf4A7o~ADf(HR^xyXW0e!X3slu5<|UY@cVC4>#lj4@iNn?&)3%7U9l2fy3gS1GvIq zb8oA?FR(iAyKKv(*^LjYnXNO3dDEU6uW$L+te5Ih(R*J!*P{@hfrp1AD zL~}Q1Oj|o+)c%<6GomIU36CiUg A3;+NC diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/record_buffer/FileBuffer.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/record_buffer/FileBuffer.class deleted file mode 100644 index 4f82f87e75490082bdd60150782207ef43fdbadd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2967 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 BnqdF{ diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/record_buffer/SerializableBuffer.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/record_buffer/SerializableBuffer.class deleted file mode 100644 index d49ad4c33c7ab784e29344625b54ccd96c27f470..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1103 zcma)5TTc@~6h4E{g#{^c5mAuw-lBHjEt)`uq^5wemBc4A-5$!2-I-=)mH@xU|6rnt zzWbw$XSa*p2oG+uyP5BN=R4Q=_50fo0C)|72V)H0N*xGky5|l9sT}r=a8fH9^w2t~ zvO{1n)TZ~jn;adX3EF6+h~$OnM!20p9*i@XI}xWMh=l3~2i+44od+cb%Oi9vak>#{ zi>V`n$;~j5O1d`;Zd9s=48|L}haOBbD36?WjL~KiZZi1tQ5m#4I>jCjbv%$!mK+}# zO?t6?#r>(yF>)CXv~gVOT3%O;7*2;es>Ku_vbC*Yy&tlw_Rw0eY7){GGFul#b4WI}8>^5&v2kOdLgtJ!UY|N4HHQZ|Fpk zF!i4#rU~4Y5h@YWcor+wt66)neko0R(>y3hd$~6)!lfrsQoTBZSu!@&AaPVZikQ}- zz$qB&9z0>NmgSy%?`yY9S@sH{R!MD7oOQGl(QpCV@&cPGt;jOqL-Tty!)Vt~)`yga zR$*ccsyr`C8rec;Eoo9$+d45Jrd3eRR~NsQX6nI9YS(p>p+@gXYiZscS`JIsfrROu zpbO~3BzW{Pn4;4L;pyXl2mjOj%vYHGNvAQGr*DZkK-`54Nw3->ED?5_&g1l7CS)a3 vDk68`9+?@e!diiQpAZfY{y`qXqXP1nI8Sr$XZgPZ)hzl(_I(buJobw}g4-w1 diff --git a/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/record_buffer/SerializedBufferingStrategy.class b/airbyte-integrations/bases/base-java/bin/main/io/airbyte/integrations/destination/record_buffer/SerializedBufferingStrategy.class deleted file mode 100644 index 001ab01086649e72cfb779a9e064ef7addf7c0f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4137 zcmeHK+j1L45bco_ue@(C_aPVpy*v)&{lSZ6`M*Pc-YJIYEE~b?&)s*_ScWU0KiT7$bu4q zEiPTkRr|m&mkYxJMGcoiyFSx~i*(^C=1Jv$)s8zIrrZ`&oQC`x=C7v$E`pZ9Z7evj zpiJQG9^I#INJZdoxA&N5ESM$Gm|oE%@C0U?+js74JRq>plqzs_*je3kn=%NPsuMUZ zMME*Pq`#BE_2!sXPexJVStk}=;v)^+MwfXH(GR{kkRixiiwEd;tQdhmr`^9cz9GYB zn`-9X?lX;aF&f>Y5lb%JqaM4DL8vzyQgnELs{O$)8`RKH2K7SNe-9IFhXX$9&3_`Z z@wLZ#2@CaG=<_Kl`ZjHbvF=X68yc+RC?)^*aT_ObJ=}9duErvpA^Lb2S(GB>;&vEr z>@#8RO8Jn$)jS_PDZE%ICcFc8S8~5W!!RKodA0GipNpEnnLhoo;i0=ld-(bLtmJ7R zB*}*JMq<|W?QY>Y|5&VJc|Z@yCj>07pOOSF7N;v7)HN=+xkcdHY9413&tNg`VWEa8 zR$tjAIAS1B`x7|D$H&?c-TyBSCdL!W4e2urUc?hMR?n1@ssav~S^rEZre(O# zdPjEJh^aS-N4~+baDvX&uGawb*N!48~>D4do-45 z3$77Z94m0cfvo~>5%_tst!a_V;y+FKMc`y788kmn>Xjn!-4U5QmX4DobtN?mXFdWm z)kJW@3mHWV@hLUtxZRSm^4KO%5`I#Jt|gJPU=9D2WaD4~4n-G=swjc^Ev_{lvK=g& z8kPYq!RrKAa1pNx{&ib`Ij~W765mTOkLy!#dbB=+va|3^`fULgNAhP;eh$v3`=5gg z__Xlb5~7v{NYBFyC|yN;WqjH{!KE)2Uitx+f5lY^Ucvh;?f}&GD&FVQcN<=V*KtLl z3M+UYB9u_pM|dL#!Ocau0#{K_4R@9i$sJ+MjIgffV6En2y^VfM#>%tn(_E}~;N4uT ogo|Pyzs$vY@3F9=T&(vW3rpu3kFM1I*(Z&X2>A{vJa+_`^Wpq2!%uGr6vpkV# zqIdr&H z>Re_cBie?ipQP%)IwkH2Yk6PPh&CDs(-zikdU2)*5iq>IxMPNe=Tb@cl3}j8)nN!~ zx+fycp;X2^78sTrQiM@g(D_pS&?fn**`>SB zur%8mqU=d)sm?a_f;OPoq&3~u)*%Kh6}ppTY`a7ed=PUba_PEh%D3=1A(O0Z|sH~n~?K`3A(C?-^ zL=z9!aDD9IY0m#k==ZtddhY%#w9oPeZjuaeD>uB2J3c&V7&dShMQjod2;IYjoU!o> D?@F$V7{A!8C?k?hMW2QL7SsxG@&kNuJoL2M#*4LKlDXCj^Dzo41?`}T7MXh-))3C zsENfO3JBt47)qUx#&9w(RoPo@P|$R*2U;kP*8|URl(TSzp|C$8j2Mqk6tFRbJ{!ky z!oqQaZ7|d%Nv5SYn>-!7hLa>iRNr7Ym(8~$OQgz;?i@01PdRwQ2z4MbT$z#64$j0Q zepN;!<}r*oIBT5utP2&aY#5{S#wbgIXYU!^d;MmvFf8noh8+ZuphGP|mjYdBN^0Tl z4i)DsNnqGT%QnuCvVov1AfJyqoq zmB(NUs@Ee+n?ECD0qC!H!&g@@lgubaNZ#o8G1jyN#!A%RF zGPt{!%w!Y^71yGJTlkD9pde`^W}Koeq?0%a_8G;u+wy6q+8PpvCXFV2(*|0N!NM$c zs&=wWDbfYozO2=QYTO9ix{?%QEt+uczRsrU`rPyjwW#Xv`{wEH)`FkfDN`X~gs#Yv%j5KD)?&7k{n11uP1Z(Hch5WM zc)FoeZmb9uxg@UfLUQu^*Vut8`-A;OsX<%(xIL;8D)I#-8F591=&!(mOs&v);D(es(u&t-W8xwk_wbd4`wVB=)f9y5a!q)7UMrS38S)kGYpFIIe2s4y z4if24h8X@#r)YC#;`}BLOH~n#>)xr zh7md&oW*sV$8BU&xbrRC*IKx5zX10|;@9wRZzI1vF!un+a diff --git a/airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/base/IntegrationCliParserTest.class b/airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/base/IntegrationCliParserTest.class deleted file mode 100644 index 51ce3418e78e065e8dda6b06f0ab44124676bd04..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3712 zcmb`J>vGdZ6vzLYn}j1mFd>veLJ9$LbDVGo(-Px2kk&~k4he>~bnR>$C5mJuIU%L@ z`=|CH`UL$_GIZJp==7O7Ju4};JO~;x9nVO!t8>o&_P^(x^AyPa51TC+CW*qU16h z$jr@7P2YMnHJ!`Orf0GY@m$?1@7lUqPBHAy&p)qJB?sCK0G3v!$9$!_Yi1xWLeov6e&( z&FIq5iGxI&(@im3T`$t6c+n7&)+%vhf!n$q2a_%CitaF6&h1Gm+OF!7Wci9HF&w>H zHC=sOEa;9-E2K@+B48;v!||MDmy@eiVy0(BcZHqg6+I~hPbuhWP~6v2#R-PCM8cuq z3f^KEe{IGX`p_jG{Tfc=3`1*09y3FB;NgpBH@JHdyz@-OFn}QigAAj)M)N#13}b{2 zO>T|h+`t}I9>th~Btu`cu4#v|+0$ObIL=Xiac?I3xXKMWkFx`z{ref7dU3|fEN+*{ z;ZTHNbUeJ|Qb2~W*VT?;pUj-hiYTqAxXPd;5+#2ivx)|uQtedCHxy8w$GuuJN$6$W z5Xn2-UC}UsG((fM%#aFiC@97Vwh=zoGd7={c8 zKk_v6+9$(dX)wig!oWES+3*SyfPywy_TF9HnFAPNrU*hxnZq| zWX?k*L%vKc$g;OIe1fNR)vnj482%3H6L|W;Z__aw!s*Xh)>^d^Zhb-T2sOh7$N8;_ z2%GQzqrc>d zNz$9qyLIRp4*lwdI809&5aifRPt7;L5xhYo;3zpaQCQ#V7`c%eDo zo6r4@zQQw{9R3ZbX0~y5WE+Y43URUr4ijuQ{f?lAqRZ9#{3yX{F?8WPE)YRCZS5j1 z(aON(NP?#U!FZcba3x=8iC@bXTH|UXOI&Rxi)~!r#?2_G8vLV3_%gxEsu~Vd4%ZE3!^bikiuqi8Y4|yofo-fV*2}oV zE7u#Oj|_KIHi+&3%S1@fE(N8QGA(!FTupNB;#C>WE?h diff --git a/airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/base/IntegrationConfigTest.class b/airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/base/IntegrationConfigTest.class deleted file mode 100644 index b7349ce67e41f5cd2ce694bf01c07eab727a1ae9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4873 zcmb`K`Fk7X5y!u;FWJhH7(q>9(j+7f_#l=Ol5i+MWm&cr0|-L-aQ$u{P}KX}KpJ2RhmX5M*UKmWf= z&jGj<{|%u|;FxJgb+a(N>=;oq?-+9h-7)QaF*>amjcCf(B<%dGIhQqxP6!PGtqb}& zJ!17=~mOm(h1lh3{P`+W8Q6Rm9IY1v5Xl1DE595F!GR z>cASV#47~q>{)?Wr%R^TUEA1w)vB&q{4Ef;N<$->nz4tA$?1-6*>eg@zPnmONWOce zK)C4Wj!}NIUqdsR1a_s(yfIo@oHhzsecCdJo3?YhHK`X&`M0NRI;9d3Mm;(-97LGO zaOTaT!146;j_>+IU*8e%OtiW@>WCeX2I2zMU%?6 z>~p3&hC4K*F;Y%LcD`VrCt@a;2A6Ofj)Tin9#yyqcjr(9br=$8a)*gP-*y)$&?5Iy zV&2G|4IwMA&rjuO$+E_6IYSHO8bnxwNtxIwfg?DzgB~eX@SdB>&sa$C$>P_TEA3AWzl3N2Fzm4K4%mn zXuza&Gpk`vGB?k7Z{*fBH7v+z%>$`SVr()w;pK6vzyTBCIGv23$+fpNEa3ryotN(f z?yb4zTC@2j<)Ns-QF)k}NM)090p~QFmwDJJ^WctmHxZZ1^-dW2%#`WOtF0E{uqS!5 zOa2B8Z^WB8bqf4OApfGlU$(`(MZ;Uw+?zDu0JX*cmW9J%PzS#5wysZg=NYf#QQY7U%G5G z7MGl5_J^e}PS5BaH*f-%_fRo}4|8n!8?C&leS?#}$m!kUxjEVwka>2L_4Hqsj|XJ7 zXgFh+3OQqtR~CWxsu7oE5A;eD-az_o+bKE)eQCsS=Ixnc7*FD}A$&&Qpbu;2&)H{< zXj(0dAL_Gu&an&28a{{5^Io&)s{~#M*2A-Ooe%R=vy5U#+P2S@mV$?ZcY_HOvcfRC zykrDFfAKHfkek~EXRYTsp<7mlTQ|0=2~V^lysHss_;96CS$f2k!W_#_Y4`xYYr?mE z-9-(LDcyH{-S;(oMCmU1x*uuysM7t=*Zo|>$CU18zV3MqA6L3x`?}w2cwFgz=j;BW z;S);tXX@DNseIljs3XW=AO2I|a8+q*6)1#%SDXzMS@&wmbI7eG4loJzJc8@dF0Yo9 z+T}G;J$Y&5vz0@pg}a6g!@ov&jLDzF5v~4N>|90b(`bwAF3atay=8gdQ~a=wA%LAK zNGmknly@V7Yt$S5lJ`r`b(Bv*O=I^nIOLl)DdkROqPZX7Fs_xhxQ@nk=%ggS>f%!} zKFVN{vVRrb=@s<#T*S#$+!A?J&pj8>KXnO%z$#8p`HIo?iZNH=Q?#pGwDG99ii_Ee z{n&#(<|>Y>6A)KD%y#fjE{MYsYvD$?sB88plua*llavhF%^`~RIqQ2 zx{n0}0e28A!u;;VA*QPXHxh1`lFYq}oAPiYe7A<1+ZuN!fNKzU{$;@JChqmbJwn`G zLPm+yN8F=Z;GV6C`=poMahYAqD=x*wGWiPHSCJ=tp$eX_s4G=uy{aD$a#sK+NPUvY zyopVIGrDmLFaI&t{uIXeU#_3%aWByaxTdv4U#Lm`ghxIm$(Mcd*9FN}ux}NwC;Xc? zfma{BjUPP1mH3V9g2xHoPw)ZuMv_S%WV(mg%)=N(DgZv_fgfUV*1+FY6Z~-x{Impr zw-5fFAh_5Xdlm29fO&+>qhuZ@-<`ZIO)&i#+>R`X?+P%V_L#5XKv2xBVL9ZvK|jcn zHE>gYh@LpY)b`}OA=TY}g4}ttUpeFyp)pT`O^uE9#@zv99vfB0ooZMB&BATN_4X$M z_B>)Xw&#E#e15(C$$&kNqbmCz)=K{Dkn!DSTJItraKY1SV;2&kwu}CN3m$e=F1kF5 z7D*vHV?D!2zyVLjjU7maS`J3n95B)+x!yW_3ZLe4iS_>ibzj7n@MR@^1z*M2l=O9c z1K(8Ax3GezmGm7v!vjNFd=Edsvr2jnKgLg#^i%u-zf{t%@Eg3Kq~GEX_@k2kgumi% R_&cM@bM7Db7yg4i{|6m6aXbJ3 diff --git a/airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/base/IntegrationRunnerTest.class b/airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/base/IntegrationRunnerTest.class deleted file mode 100644 index 3f1bc3c966e0b22ccb5016c2653cf89232fc5466..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13301 zcmeHN-E$i?5MMcI?4*U1(o$Lq9N{bBBL}5?wWZ*uPDpW*V!Pp+pqyn}>G{sw$sIZj zJo3c9!0^f+zzj1m1MmDF{0j_E3@hE)xe_@(U78YR{Nl58yFaZ~yDQzUe*gRDUjg6^ z_&g6e0%y5zQyy&I63phFV9kIE?t7uVNke8YZ}(KXp2vb33q>Br2^`&`H>vGXuW7Gs zZZSs?m?*C;EtM(+j+OnOX@_p(+?HMTn@tv6K!%02)y3tdjm711X=AmxQj&DrAXO1? zuZeW`Ea2#ZdSacrT~>g@1P(jC*Wk_htAAu7OsQVt7AaLqSYo;5r zz@u$8bKaVXbva{wg$juzB`{ZZ{I=bopwNkaVQCVBV*TvA!gKFp9XU?cQr-n5^=qM+J&Sz}}7aVsD}=EDULrUATnY zhwEs@9QhHIz%#pxd}W&!Stmlj8#p-Xle=?O6&W&2MaC#sfWV2UA+;GRKI)%TCK&yn zxX3*&E)f`;om(d`zJPX-hgS$pZ+lBA2>hS`uaT2KT=xPN`tD6ux6sHs+*Px(I)T6G zvUYghnwqS&n8n*2KM)r8=VJ?0o-u@_T{x4>UqAfHksAKHwE%BV5o(w zqJMS6gNPU##ok4`V?Y(=_(A=S!AaG#JBSuA+TMe<(1W$XWN(nt%>1C*VGeI_4EX5P zTEL+eZVBI_mblenQ9LNoUQ*HSlQgZ&OPs-DxrB z#%%A%oYB7rh?~)-YtmmZezd7@TIYKX;P~E6hKDW{fCiX7#vc8ftdbne@VCEfX566f-*p~3 zKE~^TJ4^IQzuTd)7X~6RvqtdIUeZfwBtFOXccF|7+=$rB8`7Q5_fddh>4#*jG7`gx z*i30AGUHh*Z2}@WRs9idNYEPXaJn5X;|dtrj}h_R5NKpSa#Pc5AxbOvQ#Q9|YjYO& zwi7lhzH@`)PQXJ;CZuVn<6@Ez^AA?T4-^>vO7`1YR)iaV`Mre#8dDx zoIe6*0c!#$W)tO`xbh`){nKUcvDI#S6ANu}hN_h2Pi!GjVJ*GOKjQ4m6pb86`@C=)AIb zLFT3+>ngyzWbAqhD~V-{*By%&Ly}?wV`)FC8FCGQ-cIc%3~GOKH`&a6^o_LpH`4yD znUPl+5vO&*<9%nl%?FRj?kn+!d;zYLu@?*+&?LJMm+yzf@_6o}R7Afpn>8tNFw@%m zkTWuJ7bD`dzEzM;RAIDUfcMGRcj+Byl)X?pb2>fuE*Olm7rM(D$>dAoDDt15ZSk~{ z;mf19)_2}P@Ftw}*7pMZ_$t6hB$sBtyBm`j9qaxl84m(at3wl7QG6p3mrmWnEb|6) zZaFTib{z+APZr=)0;{`k2lBe1$)=QI^hL^Db}em5Oh0YE$FnUS8L&ot9ndQ zfK39A4HXa*7ZPdJ-wg}D@rZZwq$7j(zw72`> zP?HCrz=MMvp1_fn=+cwivqG={Z=K@h@Z)eA4#5QeI}Ld#VDBXU&%qS7k0jdnV0${z zK8o#QaKGX^p6EY;{U_l;)qg6{e;WJGz{9Hl5qMNREqF{lXW()5d_wW%;7NE2+c|g| zW>KCw_5T@cKMT*P|Ifp`dfEyn2QS3W7u9nb-<^e*knC-?g|O z7~y`X!Tm#v`>_%3CmP&8wYVF5#U&@SxSt_zZiqL~ol=tLwP;R8v_%bC4(h;AwkQrY n`ra?2XB1U*a($*j0%&HGE7YLnpoJ3TfI|nL1&mf(;DYxLT$k@d diff --git a/airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/base/NameTransformerTest.class b/airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/base/NameTransformerTest.class deleted file mode 100644 index 897c02eb95871b0dde08faebe340b36700aed064..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2403 zcmbW2PgfgN7{;GVDVc_}l;MvcSZE3q7+?lyX>BMKA!urvNfB$-SDoKsz7X5Q!C``-8d-uJ!v^`D<#0JsY) zf+hjOD(R->aQf^E|S7ofd7o zEvuuZN+Qoji5*1-mCbp9A&9wA9`L&b|@(^ypBGBi`&vo1$zjLjHc^JT5}ze zNQ|A7qId%X5nK@%JRQVhxhx&OBw`rERe_l4E6Fbo%w1;cdU&5oF(g9URF$y}1=lqkR z4cD-YE&in8&@zoZLn@eL#h%>mFio{4{_?~btf;e8%^a(wz_Rv3&*c={ zWIzq-@ps=SxJA9@gZU2TzbVie(mmI?BPqEnt2Z<<>5WWPM(%om8W$$@X{V?MS z7GJ8gYVb<}t@WvlJNc3@tl%A{HN1&}6qU{TqD=+wu~~A}t0L!^N8$Niyk12=h#}(@ zV;hSxYaaPMo#B|kB~D=pW@Wjwdng@&#WOoR+*e%8Rj1Z{t>Kejy3#Jndc#Ms_KICw zTk3@v>ZmBPUf1##>x`eQH&XtH`HeT04)u>cy#}pTJk&q+Je@2Qj(jfA9juT}J@Fjd z6zGVD1}iz{K%U(m(uXM(NjM(P7qu;cf%vHz3qli!u9Xg)f?Tn@8@ZqM&sb#w-xq0lY71wz@ynZanQuB0 zt90DN??0cT{n0aYq}5JM?fePdP52T0YFty}fia}1LxC}(sUv|gs;Q%aF|MiOfia<} zQ-ML(Mqtcn>W#pd)6}`ZxUH#o0%KlN7XpJ0-U^JjHFY^KRy6h9z_{-pA?+Wb4(C2p z9#n;b4s@XtaXxi)W1bC^LJv03ivln8ee~gL^y6Dz(cj|=e!u{pG7~Rw6~Eyc{=kqA zxVr+b3RuDKc!>9X=&Q9niF_6B@pEK}cm4n2{oqWzABOQh3gi9cOuV0k@#eyK7s7bW zFy6vhcvb0d+Q>RX#=sa^kCU=S))QnsN!C+jt&_Du*3)D?L)NooeS@rTlJy)}-y-YV dWPOLM6Zo5}yn?RqJ`Q;QRpl+P&Cw=2{uil5Z-f8< diff --git a/airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/destination/buffered_stream_consumer/BufferedStreamConsumerTest.class b/airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/destination/buffered_stream_consumer/BufferedStreamConsumerTest.class deleted file mode 100644 index faf0439f580372521a6c40ef3eae264e69390ee7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15447 zcmeHOUw0El6u%P-NlW=7f0QCfK#>+93swF|3z~)$grvnLw4y@YY$oZH%}(6iRQjaH zH_!1LKY~ww0G~WZ&p{u2^3`wQIer6=$2+^5ut}zErVz-XdC6vWXMS_%-rwAry?6G{ z|9*J{09U|`LWIBqn`J#qZO&+GRrGyg<7dZZCYG(T$}2ZMFT6; zD%94df(JS8ek!<~$EHyjAh2gyU(q#Fx60aVVVN2(fgQQjjdV7-IFrn#3GB^0u7McL zDo+sDDR5lfa_4okMq@BYV0*PzFqt8m=jYPNtk*mS!+3)g7j>(+Xz3M7U^w)6JO;b* zPU!hKfoLk3PiAJX6F8K?Zc40N!*L~j1*CLWH@OgDS1zB-rx&y7TrPP%eGW&G3F>62 zT2}NW z?pV6%Kwd=nrZeg4EhaNKX04<ftJA2zz?_cPuhWd0#Y7@87BAVn5_b_t2oevL zfg9AUQrkg7;M(U1K}C%Ua~xczf|{*b@q6;A(`zzq$oQ}=lq%q@5T#J60v~7Jg!yI?CHHaZ@t{bat7O|W03bk;c%C5V4 z44v(W74U~(3=+fe7H9+xjD~VNe#Ce}Bq(-gm_=u5l>)W%BCIKLnB36K`5??0+#GP1 znA4JKQctt39ht&J(Kd&=wJL$3Mh41>!bJl6LWz@lZi>LjT+MP>h0ZgFq1Z_g?eH_b z1deC8UDlRsn25pOs>l#(dX;HYw8U+i){Ui!7)%f{(n0nmFp+}R>v7@Ef-7C7z$TLr z$QKv)k>~vQ{{nND@GpiP2^?NSw_@9gT7938Tb*mQGZlqg##W2!wcBCbvqKD~2zl67 zbX%75nJka(RyiA3B~9Ru7r`n7F0{;lZ-7awh?CLEq8IfYqBF(HWn4Lybj$bcF}Oj< zKQDp`)ZF-%_E8r*<4UfA$9I~^a*ITM>XW5s^LZ+}o@bE=-OOgGvpt3iGJ#`)@QrP1 zvVlxmn8eK!i zK-&tnS!orQ1KY(nyy7eJEXO@5{O8B9{06+)czyzVA(-_!iNB+W@GeSA@H+G> zjNRS)_RnzUHxKtL{tD>p2{$RhwWPQyCERNg+^?j#(@MD4CAi;7aX(bTy(z){L5iDE z!p%x>A4zd%m2huMaQ~9x&MD#MB)ES|aqlSM%6Rs#6n9<;ccEQgvQL5=fxCzs3C-j7 zx%-I(YfOSQ1fRh@#Pa>lea{P=LLU*qnd^I(MF~>EL-Oi?4uwX0L(;w|X@9BFJ_02u lH~A!AlBI?}8fZwuBuKXW;g~ptE60Laf<$BvVH0WhC2G%fOq)5Zo;F%Q z{3yZ$2qbvtMZ`7-)v7QRfh z=qRpbnq+<`GA$Fk@!S2)O`$}%k!dA(yb+K=KNiY=B!X0hP5DBsl6A~=s#@e%!XU#) zmp|iv#FLKypxqULW+>jSx9S^n3^R=&jr~oYX`%j$Bfraor&*f#A=kVulh9wI-TgEa zOFK@r9c7+je-5+Jy!-De16$iUscoO+|L3=N<>erfiPV2F3{20gGYtMsz-5dw6kfh^ za0ufij4>SB^AdEs*gQhlT*}-fb8#3)C=fl1P?ATKGQ-MrV>ijBRx;@<{d{UeVEDtu zJ`~G1%20XfO>IgMg|(?gPpiK0UKxvHE=tDYIK!d67PUG0a+4D-$|yQGiPI&VVtBYG zliyNP7iVymVYDN3p5-l~i>W%p`RSi7<;Ly+*;c~+H5 zRT)c+wH_x*WNGwFgdWkbCnF2!^;Aj`;%w1#hU$64=G}KsWEt-WFW@G+*B0J4f1P^V z)6aY2|L)@88deNdXb6mduW4y4c&5a+rJZz%Ud`tjjY6tAk)FmLgVRj=DiC+1p=R|5 z!|$T0Dm)_i0L|GVCQXNvHfj3UN@`XssSm8AF0hh%faD-G^8pN#|3TV4L4j6ap)&Fg zl{c8EOj=p3{As1Pg^72VdV}dLRIM_*1K-)b8`_OuM7#c7w3{|&{VSUx)$;%V diff --git a/airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/destination/record_buffer/InMemoryRecordBufferingStrategyTest.class b/airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/destination/record_buffer/InMemoryRecordBufferingStrategyTest.class deleted file mode 100644 index 25588bb89054a559cc3e25de635a525b0f6b3508..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3856 zcmeHKOLG%P5blwLWh;IVgJWzSnUI%65^WASAw!jH1Z9v-K(Yv2RHIc}9%pw)H8Y~{ zHGe3_R3%m6&W}o^XLs=f?7CdDEY z7+l;JFNGI~Xy85W?W1oQ%x*PWt@?vT_g=kSXHaSSD)e@Rv8Z2#fwwRGUyX{qzObSv zqrUf$X4|TdH3rLD^32W26G$avlWr;h+u?y3h+0w zmiYZlOTuUHsF@|!BuMOcjnyc^u1~Js7^<&CJvElvK8*W32&$6vlNd|J6Qt9BmFV%x zn7r~Pu#zp$PZr6UGe-#)VR;r7;0lAKa`T9Ni2|rlYmS{4nli%eQP@M>7DTuV7Msc! zK}Trm=ILU=?n%SoS*8Y}KeP=~)0nf=jt|pfvrclms9jrQvF2eT==1)3Tgerr};Kp#bUScMBPMQ^K6 zglSrxq4ylPj`j)6(tIwS&yyq_AzY;KQ(E~co&%Krg2m^Hm;ZpzUdM7PG)|EWkmM?j z4uPcLDqN!{gX^@Oha2=>pxNi-M4<1O&$IYsmD;D>(!$Bh+% diff --git a/airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/destination/record_buffer/SerializedBufferingStrategyTest.class b/airbyte-integrations/bases/base-java/bin/test/io/airbyte/integrations/destination/record_buffer/SerializedBufferingStrategyTest.class deleted file mode 100644 index 102f67ec2eadfbcfc6bacd2c7673056398200288..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11498 zcmeHN-E-SS5Z`l?*fD8S(l1(CP)h;3v=ME}SJD<7*X{>)lE!ZO1!T_h*;Xp)Jd)gL z_)~c2nMY<|23~jpUidHgD`41@EL%z>J8sB8I?7BWue7(fd%L%~{oVcc_YXe-z;*a4 z2?+xCR4!B1tZmv%Rt=jqO=_#$u;e+7{nqrptM!c3KF>esBk=sZx3 zX2r&4thrgmMoAbWaCn10qq0Vgro3F+V2Vv(s$8g4a<>ZWH*?h-fow_Py4;|a&CKVz zCT~#Xsl^SsPHkFKjkS`fZUcXFWrqq{=y<*?^{$L(8wy9ySQLV#L z@Ct#XWt)uZ*urakB?X6i&#&~K&!yni-t)Qs^Q$R1+IxPL!0YAQ!}aQNHCI|+yk9I9 zR@W(KtK|#D}uw-dmF#Udki~J&|r->37jgS84b1BF%5lQ=X!mR53msotY?T zvZ6N8t=I{H-$!kK&EFspE;VW~xvRCS=MvSK__x|rVJjG83z3b7#~Q6^%#F4MUjP)I zE37SSUATdkO*O>G#}>8Oo--#?^YBYMPKOg2;{X2d0V)oR!)pN4s=uUP@0^TTD{*HaBfa<+I)CK8qYSSGYE-V+Wcw+x1?V zSr%c>m?fJ_RI)eQ3=PApq^p)rZKXBuNycb- z#&FOYCfB7%$tWi3U3xO=jn{>5cmw*N$8=`5cwM532=YwVJApyXx|-R@EXK_)`@WrjdN(6L${U7 zaSq+%9J;@kaX#($XKfX%Ylc*kUFHCMF{DXU?LMSgwWV5;M)g{qO6++X!7B?9!a>Ws zsE*QUxCoc0APb1v9n1KDN6hyEc^2^8bV)VXQb(^bvnp^G0a0^>YHJixa-_Qt$81!K zKxG%8Vg&qw(B-(r>`t3Nx(A3_Nth>a#0MC9P$_|vs~y8ub+)EjDk_*0FrN$h6F67m zW>eniAOMNiwtzxq+E(R7*5D>9P^Gny0)!^d4n`djbVQ`t(W=Z9M5^y(c42rQ&cYE- z!6Jdb26x{BJv|`n<$};~FT%!+mKASDpxVM9Z*i^eYz+`N9pOZ=JA>{klCf_`8^3sg z7ccPQ1zx?vU|DoXX-tV~-1skyg6>5ES22z6LwfaCUC-G@^9)=Rl~C;DJTiop zLfrx{5Lk|`#&&X!CtC_eH`WyQ2z<8#?*`iqDdb;-c?5ic!13_9hQM4V>n~Tm!$V;w ztGq)CScU&NdaGTYr-}kD_V%Pz3J~_#Nd+0D-Vne4ivSKnA{E{-6;@OQGIM^&If_|< zmn7jafkVOIOTrffUW>9voNaUu)`(+77MukQ9w{30Tt vA3G}{5`J|g2;U`O6)Jd@oZr=u7`Y$P{*Mq167ay0@esbm`vl5-1W*0};j3Hr diff --git a/airbyte-json-validation/bin/main/io/airbyte/validation/json/AbstractSchemaValidator.class b/airbyte-json-validation/bin/main/io/airbyte/validation/json/AbstractSchemaValidator.class deleted file mode 100644 index 1c64334894818c666dc7693a6959bdb31a5c4ced..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2897 zcmcImYje{^6g}&>aUvAwK}kzW%bVH`SSip)up0;=Jc1jbb~A+!%*cx3D77Uq{Yfc_|kb0sBlV(hUYe9&6j-FwbGXLs-V|JVQg2jF`=N+F?e+3^h1@vAQb z+jwr)opm#CJlEK2vRSM)1K+fQvbAY9%(ZCL^HWGFOl+CYO`~qQHRC~b%eI0Ph85;| zpe=dshEqF$rEpZJI(p|yJ&;y9BMJ(`MaOl51%;tZc1eEI6h;)rYIeL09-6_X!i7v}Zv!m5twtdmb+|Np z!>QYb%wuw+WvAwvLCdH1;~9c?nYTwEtE*6W3xVY|j199H*#3(~-Pkg%Uu2hZ$C_2g zT{k3fm5WZ+e8kjmfGqSm9VhVl5nMnfg)g~Kp}u``bYzj^Mhm>#RLC=siN#Q}^w2gP z7j;}hp2Bw>Q<#s%?99uS`pry1v%+&z;j)tPpzGZ2^i*LaKD(T=(&1d+Y_XhH;M9$> z9T4}C82PU8#kOqAf$zAraBC@iqvI4#i(B96xQuxPE7Lbg-xE94XkJ*Vq8&EKA|wO5 z87LIr!`deb#$aYX5rb~%C}L6Jrw?Hea~ihYW_UQ?M;j}hw*11fpUK_POyPF#dqw<@ zZxhbn4IJ2@H8JR(j+XzPux(n7Dg{nl$VLQ0-y9UJ2F5uYh3+`Q;V_|ChG?Gb*J!f`;) z{R{o^HqzUe_?`VjILcN-g6#xnPU2&}>5P*07^eCA$-bUX`6b9xG4juhm1r%ujpMo5 zKQXh1ncx8$qZSTv52g?~0!m^tzVqY^mDhsA?!^nE7O^_1Vj zp3cp_!r8xZUg0my{>Gk2*)ZdQnKtJ1E^`_N=3?e3D;X1g#N*gk9GhgBy0Xi8HRRkR zw&+Ud{=kgzetq#3zCFl!GUPlJ&FtV5hHEGgS={Z;UgRIP9mNaX*{}afly=4E4u$gv@d;@L9$Wj0R diff --git a/airbyte-json-validation/bin/main/io/airbyte/validation/json/ConfigSchemaValidator.class b/airbyte-json-validation/bin/main/io/airbyte/validation/json/ConfigSchemaValidator.class deleted file mode 100644 index 2038dd0031ad71cd8392ef86dc2052ffc82364a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 791 zcmbtS%TB^T6upC$0zLp=3%>wk;ux2-HZcYlglM!43wJ{q>eP0|v{Qn==E4u~ql~w- zA`4@JY$iE#?&Hjy^YQui4gi;MWI~0&xlojeWb~>zow7)bnHEaYFva6q$%zPD|B1(J zSa2#a!648I*_6?U$$;LCLhfq4f`jinp7-xr_L3-9Cqf36gYyl|QHwRJly&k6LH*kU*n1^Z83|T53Xzz{MYi=HFZziS>)dmF45wW+DG7eaNI1F`CnG zRhIbtMnnjXf6dNW9t#4ew%1)UBTtBp#yXa>bX(-gsuCcufq?}uFnF6#MQkFfKn-yn j8VkIIcpG+*+0Co*zFAhbk=aA$yR(fo`|}wGWyRqajRWlE diff --git a/airbyte-json-validation/bin/main/io/airbyte/validation/json/JsonSchemaValidator.class b/airbyte-json-validation/bin/main/io/airbyte/validation/json/JsonSchemaValidator.class deleted file mode 100644 index 638c16ae1a5ff0976a99d85f2c0b8ffe0f30a400..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6228 zcmcgw`FqsX6+O>3$Q}fS!EwM2Fs2y1GT@R1Fd-0w!7w(I0SA*dtvr^;V`d~r(qNM` zO-uJB-4~K{OSiOX+5!p2#!X0`|=w>kxC?b%Z7F4GuJ zB?a1J2{RKlbZ6YOjvG$Yn-{%IsXv{9mPlOQ+ior4nAS;wrs6UR;Qg6gUb!uiP8lg@ zyFhtUbH6}EmpP<|P>m%D77N^XId*@kiZGT6R3&xCvq_+_DOT`8S6Z{}&gQwMS3%$g z74tA(pgNW^^uBCnP`3_igK6FMRYFVmYgS7B_6O&0a}kD6jye^~pendYp!GWZ6hb}f zq~=vB6jWBB0WVUpTA;1CkTE^cuUj_5zQ(_Ir?sStHE0wl>%WC0DemHU@s*t+tV6Sc zCV{m@HO>i*iWamAETDgT4BOF+1if?g3W2?n*5=|M=P2uxu4z|Mg%AngjHGOV4YBJ> z1IZ;nTZlB_AsyCiN4F+2>FB7II4%>2$)pXYj3GCZ`bf1-7h@?Cn>~7Eom4s+*BvUX zil>r>=435u9Dm_8ZVT``?pP@!*}0vO6}VZ&OR$kuAm@M{gJv6AdI2_LtAZ^83*FSn zVOPM4X;;P;!d~oC&_fI6=;<=kX%<4$vQ_Ly zjNl!UVG~$63%rjiKikFLr{Vw(3MdIr2wxs^AWRHF8bTG?QsP%Et_IYf!WG=s`Rc&3c)Nm*Xz4&U>4Tz{%_MNU3|- zHLDeK?Ufi*pfLf8daO{`RBS*(U~B16gCzH=ONFD`r0bE=Wt3jZj>*cv4P^u=vOHz) z&Wt(CYi_~EDsfz(WncV2U&JGD#IGt0Xk=JRrS+lpk&td#%&e`Ed+)0R3rJa8Bm@(8 zD_}Y|1S+>j4Liz|VZD+yg*WoT0&9H5sF`AJ>WdfQD71jA2t?T~L$1IG`uTMYbW~g3&(viMQIDo2#PC@!FUf z>=#as<$8uKv!`w=z7rNpG1lt1!`-S^8_V?{x?#I}%nL#V8XMX@kD(=T?6g((USE!c$gnT4IIE{y;^bZLv3rascVwvM^YDooxJbRhxB3Hk~y27+^OK>j9iJcLwE#r^71JapT?u? zMs3~c)h2e4t0Tn#IRdUNMQ4dYZ1(U?@W`$#sDUn@n|Mj?vkK$tz=@(Rd z5s$H?j(Pr3a8_Wc8!U?MIgpQ%f+w!&i2USyFCnp!${wY1SV^J)$MTEl>#3Y>m*V+1 z0{eYl-M&mC#NCk3XUCRY5Z<#^;zy+*0kCiRw5ShZ-^Jpu`38R8DSMeI*`BMXy zW3?+&%Ay3UN0fJd3t}TRcksCkFLuG1)FO>(XlZSm#HMNRgytd-^e~N`WthUAY4n!i z8Eih|E|Q>YX*JMD@M~%1I^2LJs%>-?Mm%A@LW;#pamWSHfH6<^wVoytpcZ9$djBQ zA$QDz{2(gM&fwHQ`1SLiLis?s2R%Me(K?AY#;5T13wX~ZSB{L|YL~0GQS%O>--#vI z#Tf3!3Uo7~d(g_?1#3F;)^y~p>Bw8tI>#D0GRqpChDvMRPis84%eT^o8rOyoJc@;V zGdMlaegO|%I?FjSEvjg5dBE2(j`cF!eOQWv0dzHabTxT&H9oo!rFK+BB zWP-Be@uBRbgQddi89c)D`o#X0vPpchr9ietTn!wd$NK62qpoHdwMu&LGx#juRq-?b zF<;y$XP0p-JcZA-OycurV$!fyX_z}MtAvy-@8^8`JPkt}(J5=#)lln6!IL=eYLIqJ zQio&+OU7OW7hJv5zTVUHr^MMbgNp+!7hmcnfHtPhrSMlL@hn;J>?FQ*rdOhA%cEI= zl`a~2&!O>{ou%{>935v#nFx5h$wx#@cpl%O_9`;xyZ9dQuHv&qS(Zb2mqb~P?-N%U met;kHE@DKb8%l`)~N%ph= diff --git a/airbyte-json-validation/bin/main/io/airbyte/validation/json/JsonValidationException.class b/airbyte-json-validation/bin/main/io/airbyte/validation/json/JsonValidationException.class deleted file mode 100644 index 8f51454a75578216d2ad4a1c7df2429a267ad2e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 589 zcmb7=!A`?CEwxB+iClU`nfDdJy zEu4V!Kl}di`Uc<%`xXqsxe6VjqW*Itow@MUKqM**oN>(IoFB5W}n8nPjt<@6jPB@D^d8_nR2Y+1Vnf8Mt5QFt&@E>0cM~kyI=LUcCjphQI zFKOTAXs1=1mD~IR^`#00>~O|<6j5S^W|dd0JD#9tSdHfC0=qw9MLtwYVTVgu2D4T$ PK8h;#cogrE diff --git a/airbyte-json-validation/bin/test/io/airbyte/validation/json/JsonSchemaValidatorTest.class b/airbyte-json-validation/bin/test/io/airbyte/validation/json/JsonSchemaValidatorTest.class deleted file mode 100644 index 7a3e017676813d383cf7df46ac9dc0a9dc93e7b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4933 zcmcIn`Bxj)75*L&B*X+0rEW~)P^vf$*nj|Ir?%`Q7(+}Vz_p0d*h$=xG@yZzMwuBo zI4(`MB;EIY-}kgl++yrBX@BW2J^h<{`n@+Z(%8r?^qlA%&2sO3_kDMN^Ur_ZcpJb; z{5^&?feF)2>!wq<>>24xx@DGh&$O%QRhO5?dC3*aMn%v29NSqkTrY+Wf!PmXCuxb=N0WCk3ojZLoH+^Pieo9~{TeK_bW!?1*XT4&jSM}nW)XE+7f>|vo^$T{% z$Oyzw6fLuAdJhY<4-Vx8I;P2pqg#ljD~SRAQU_dxBz1fsRrb8v@wCD?;!{U$XC+;7 z^kr{k?4h(zyFWGTuk=jMGUPgs;2XrtHAS-(_>k%t&(}@IC{g-Cs%%sI*+7Y2Dw)zV zx^>pEYlh>QhD)hs-ExgUq!wlPsEJ!?IX)1+li~$iyPjiKS5gY(z`%yDh5VZBcvRhD zg<18C6~hV8Dz{YVwo1K1`LR#|RaEr#fO_=Ek;6yBE#!&~zHB6LC-%h9BXD0N{)|_} zuDZ?OyBd0Nmq2&Pa1F;~61->#oE*$HgP&7IWOg3xE(qMM;SO{P?8%x{W1(It7|xPj zu&6tkwTrry*SQ(r17hb1l^Y4PW1oh1BhLKr%BCwYnT^2TVfr%N?v|Ml(;Q(`mhCre!^3VtB8>=Duq7J*50OmT3><+NkLAwQ0F&$QAx!^?DI5C>xz61YCRMY-epyz=MxykSPW@_f!3~>a+x!-WSB+cm=H+lin8R?X-~)C`JsH0 zjc8KC5ges@}ydfj?}VgSf%mEAZVPK9p?JcH+Acs2}BLtaX;qg=#?$tpUA?iou) zrFNQQyXe^tyVKcdo(1#if}cGNEw|Z~bL?hxXLYZfiKD;@2~HaFWRyS&%Q3K5^+mdV zI6hS_5#kEUEa(>;4hsodU?Bk3K%ulp@;U&!ozfCkH&$WAu*UYZ9khlDssf#!?eE zi6aX=6AHs}m0q=DvX-Li6QT$w$c_)#z72_8>=t>G*9Dha1=6xATZ8@E-ZS!KW_75#ygNk8k6=%U@SAu?6ialCSfn4e#Q$M=jjPw|gi)h`ox# zi~RfumZy1_3hp>~4fiycb}HgtwM6p;&_@LFcP|&WVLzXw)P1~59ItV+4&LY9ME}#* zFpy2Yk9g(}y@BNLChotE2L-k;a%lJl4uek*B{SqNNd8EaKXQYg^^)HNlj4TJFt4Mu zDa|q+qcszJJB)`hi8DNWOWO|m00N+KOp*HtA@(4HM+vr#EAAz=Q~BjoOEazpW-K<$ zm~LUlO!AC0`o$gRd4@?o5BK4MT}W& z81q=en5n>+ajp%GIY)i%$k7QMG)L2s*Fh%J zp-p_FxwW6iV@f?msDPEedj*pb1#AnuS8y_-fIVdQ3Z_B@wDtS6wGBVO4|$h4{|nN7 niQnM2>gjj*1OBL<{)DUevwHdq^Yl7yP+s=HH}Mw!hQ9v*7{VZH diff --git a/airbyte-notification/bin/main/customerio/auto_disable_notification_template.json b/airbyte-notification/bin/main/customerio/auto_disable_notification_template.json deleted file mode 100644 index 545d0b737f72..000000000000 --- a/airbyte-notification/bin/main/customerio/auto_disable_notification_template.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "transactional_message_id": "%s", - "from": "%s", - "subject": "Automatic Notification: Your Airbyte connection has been disabled", - "to": "%s", - "identifiers": { - "email": "%s" - }, - "message_data": { - "email_title": "Automatic Notification: Connection Disabled", - "email_body": "Your connection from %s to %s was automatically disabled because it failed 100 times consecutively or has been failing for 14 days in a row.

Please address the failing issues to ensure your syncs continue to run. The most recent attempted %s You can access its logs here: %s.

If you need help with resolving your connection, reach out to Support in-app or by emailing cloud-support@airbyte.io." - }, - - "disable_message_retention": false, - "send_to_unsubscribed": true, - "tracked": true, - "queue_draft": false, - "disable_css_preprocessing": true -} diff --git a/airbyte-notification/bin/main/customerio/auto_disable_warning_notification_template.json b/airbyte-notification/bin/main/customerio/auto_disable_warning_notification_template.json deleted file mode 100644 index bdfde3a9e702..000000000000 --- a/airbyte-notification/bin/main/customerio/auto_disable_warning_notification_template.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "transactional_message_id": "%s", - "from": "%s", - "subject": "Warning: Your Airbyte connection will be disabled", - "to": "%s", - "identifiers": { - "email": "%s" - }, - "message_data": { - "email_title": "Warning: Connection Failing", - "email_body": "Your connection from %s to %s is scheduled to be automatically disabled because it either failed 50 times consecutively or there were only failed jobs in the past 7 days. Once it has failed 100 times consecutively or has been failing for 14 days in a row, the connection will be automatically disabled.

Please address the failing issues to ensure your syncs continue to run. The most recent attempted %s You can access its logs here: %s.

If you need help with resolving your connection, reach out to Support in-app or by emailing cloud-support@airbyte.io." - }, - - "disable_message_retention": false, - "send_to_unsubscribed": true, - "tracked": true, - "queue_draft": false, - "disable_css_preprocessing": true -} diff --git a/airbyte-notification/bin/main/io/airbyte/notification/CustomeriolNotificationClient.class b/airbyte-notification/bin/main/io/airbyte/notification/CustomeriolNotificationClient.class deleted file mode 100644 index 0f85e5c6dc76da0084520bc27933bc19a3828c1d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6075 zcmb_giGLf#75*kZR+cv*h!9A)1SQ3GuoVbLu>(YQltf_5#!{R*DHUsJZEqrL#qKJ> z1lp38w$Qt!E%Zp~eWfi|9fuTX=}qtZzVH4I?XTa=u9S5wo1-K@c{MX{-to=%-n`W_ z|9$*P0N3K*8deBgY1s+GawcXyGf}oZYtkwho@JL4169|vXH3VkOPSF8K*=)8o`z__Y)g&iQ$xx0pp@BX9550k zqdb+!dX80|qRh$xyX<;K*&8!TRWpKidXV%zkB2SBx0LN}$E=iQw+4arSoU=SYjdN? zOg1@?OAlxAL#b>wxg(WNZ;N1+fVfKFyn$WW-0)CpG(GJ5kx!1K^Ym+EIGxEwaJs;T zY0s;;y@`ZTv3d#tK-8W%a9P4N%f*B_V^}4DOOm^C!})FLY_fkamCp?4(%aJmNo6>f z8X6f)=2H2QWNv2!YXmN@DUxtjJv(2tTw|hS=EKL4_sp3}$?(jceXd;=NG!0hJ2{$3 zXLc-W=`4ZXr7RsZoH9XP)?!q~?w`KEdjEjRrk9Y@iJkQ|9#n+r-CV5zNmi^> zxmdBSvd7geg_2daJf28XN9UM8^MGA6qln`o4HpWWbt*l!8wJmHW_7#-7YnpanVwG@ z9!E!rCj%wJb^AIOv#SjPFV)e4R)Nz7t+JV^&P$6zN;N0xnQ|Q4iJ(VdZdchcUAuI^EXE7=OvU1HF_GdG$EM~Pw>KVb%T1ec zYo=m5Ufi;KYV<7Fjt_=Fj+DUG&0i$L77<3`+@t(eb8G>VPbq@xp; z37i=QG)O#kMBcRJ3S2$7RK_n`EJ%srQ*aEOTVQ6XnMM?oE}b)4Eqm6CnJyo&T#EoF zC0+_~dV1L)ParX6+fyYo!LKtcXbMnYATj3e*={>I)AjuNa>1z@b3}51*44CNP0rq6 zPi$wJR~^#l#s-Kj6-v0AEtcurBM?p9Rxm4)HLiv&0%s_m5%lzMeMJK^=lqidOqV^= zajF&1EQVyZ3T%>zWK@j8bPWPmRn*N1@+i$}V$QIVhjvAAJ^CdR&LhKJyXq87mfW%_ z(@$VcQ6Z%O3{9`vXHRT1-GXB&zgg%@_S7ziMernA*=nI+x;&P%eE@^)40D@b>WTt4 zzi2=y(gbm$~#KIx*Y3`06H7#3LNuzs^D1Z7s>ng$N-ZJ>MclvI0@j!|TJY55WN z&!+sFp<#yc$#j<&@ziO2TimbGqew>XqTpWn?MPZk`bQ#gZ3EnwH6GU2*N!Pz8m0vpZCwma5g89 z3G6nGaDkC!-SKtz$y;Ye$2o{ZVdGW}6?Qpwmv)V&bvR&3v=$tb*Sf$(%g431Z0%X9Q2s}-Ll9=u`Y`H@jeX?ut}`5q25A`nr?-)-&9Gm(sE(!{bb`Q(IddU&0gIZIvhO#y3vLZlG@QOy^hx zPmxcu#P^)r+jkm5%kTm;+sY3BNl7i4qi|7CM0(hcG~%BVH^*4q_3 zV|C;S+%Vo0TbUhijzzQMEgQ4rt^8=0X2&Dl+40q_>zesjTi24E!(eY~*Sgj@j2z`| z|MX*w4SY{H8(H-5xfwa-@lM}D9i?8*`zZA)yd+A!3NMLLufj`e>Q#8PP>+UP+#wk< z_H0qCeQ~15Gm2XnMV{7;7d?vIL})SRws1}{W(m$sDnHixGIcZ~c)3DTVEhGX-M_5X z74p4rv9Dr)%$NCbWFC7q&f}Kjm|TIb$55I_`8d24h}{;u{W$JuLhLmsaCkiSx?^}f z*WWOQd*<*KwQ?Nq;0r4!-+k#k-aCg6WV(;zBLegI)B`yG5p0MZtxbHMUmg?eJm#Cx zd^GlC%MeJgl&s-OAH-SWsQ& zyN9iuPx3Wn2nUJbZCsh<>>=ETI}|p4mLI7jenhcRaL>*7CcZ^gcgYw3;G|@Y=~HTVb4KP;I}hncnQj98^g|qm%k@1x z$a|IME?=}BXghupBx*Z;iC=M-ymx-hxhDSqjnea5{Ep8quKb=a<9}>zW4i3cpLi!t a@%d+t|H4TB#^?Qf{+;vxqP%qQAO8c9azi`- diff --git a/airbyte-notification/bin/main/io/airbyte/notification/NotificationClient.class b/airbyte-notification/bin/main/io/airbyte/notification/NotificationClient.class deleted file mode 100644 index dda6eca6f8cf07e6510da6e1e5eb15ae0a534016..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1595 zcmcIkT~8B16g^W{wq1&RiQpG3egb0q!jqthsgNM0O>Dtv;=^`3z>w`sGdm^ncl;A3 zn&`Vf%6NAdmklie5`CH3y>sT?bMHNOe*OOT1Hel>w~=F55~}P8-8weBER_*^!uO0& zvRupjR06@Jv0*Wc9ePJzIq>9ux!yYDzF`;%xop>Eqv!iP3>nzR)VAS?pr<**(3+6K zykZz%sAfH{F77f|71ic8iVUNt-q*EOI*%KS4evlB&?+!dX!(#934bdpfXS8`A6m$Cs}-;Ad0KeH-zijf8qNCl`n%2g#b5`+7%L)=afYdd>S?(eMhm$gmvgi#B(L>4Ev}nU z1cr&K^1Wd9B;twDG6#aXwOqZt0#>R2R6MbF{8qKn-fj)x(a-EMmPJyIv;NuV-AIC= zjXMmJagM}sv!0&VxW_Pin*63TTgPfO|?jZ6Yaxejb^G+GHRE&q(Kxo3E-Z(bSJ&JNpEdY#8phA)?xy=>%j z6`V}Z{}>69Ohfgw&o@M*_312~ikadMnIoh4?82&IZ@)e^$<69H74iN@)Ym(Mt{O#Z-rpOh;EliVT zCPw9O8+XZee}HWkbA32>fNdTR`fv}=+KBZdJSJSke2JJx{1WC*1~6ZVnMc{>un@0{ LSf<^gdrN-+YsIVY1VqWIRKzv@}0IyUZ|LQo81bL3Qe-TT->APSX>Q z8L~5~!t)ql7>KS5JXv#RwN|g?!3M85zFMz~AVPKOT9pI79^P~cJ*#Wn z5$koOjU!aCrC+g0uo%D4@jWS(amw8J3A)YcU+0#J_uEGtqa4pMn{{63*@kUA^pEcO zf0(*zChpUeTE^5aU@!Ldp%?oZ4vaS&BXa7B(L&ZDCl8c_BUD$Z)yTscn%xQphCf?PO)*8TJ3{YoFKc z7bnc)7{k7(C5h<5QhO(l6AZ_u63hsc%>cFjWLF?U$-uGZakxvhVS!`gc)fj zNyU-ew^Z(m(8^a~c>dRtO$svctQ%(;UTjOcCt07J`-qh5klqtdOL7uJzvi;SH5K`; zXFLY^FOyE{K%eU-!wyC#m-IIS+7)Zf+nyW|VQa722<%^DnTK_<6xlU9z7Y9rMK!d~ z=Y;K&(WIb};fvN|d0b`aTa5kr^0-DSCeOr+Kt~>mFeE)!>9ZPQ3=CcLpY6gC>_Lv+ zhLJ~iH1?oCV}T-i(MQjInoUt;#;$(G-lxNZA2IxuW*HoyXO3b(u?OjCSpWxGkrmo!cc^Ed?!u zaZI$hWl6=+wrX3<(o~bFSd%#4A-~a#s diff --git a/airbyte-notification/bin/main/slack/auto_disable_slack_notification_template.txt b/airbyte-notification/bin/main/slack/auto_disable_slack_notification_template.txt deleted file mode 100644 index 011308b714a2..000000000000 --- a/airbyte-notification/bin/main/slack/auto_disable_slack_notification_template.txt +++ /dev/null @@ -1,3 +0,0 @@ -Your connection from %s to %s was automatically disabled because it failed 100 times consecutively or has been failing for 14 days in a row. - -Please address the failing issues to ensure your syncs continue to run. The most recent attempted %s You can access its logs here: %s. diff --git a/airbyte-notification/bin/main/slack/auto_disable_warning_slack_notification_template.txt b/airbyte-notification/bin/main/slack/auto_disable_warning_slack_notification_template.txt deleted file mode 100644 index e2a1ce8da6d6..000000000000 --- a/airbyte-notification/bin/main/slack/auto_disable_warning_slack_notification_template.txt +++ /dev/null @@ -1,3 +0,0 @@ -Your connection from %s to %s is scheduled to be automatically disabled because it either failed 50 times consecutively or there were only failed jobs in the past 7 days. Once it has failed 100 times consecutively or has been failing for 14 days in a row, the connection will be automatically disabled. - -Please address the failing issues to ensure your syncs continue to run. The most recent attempted %s You can access its logs here: %s. diff --git a/airbyte-notification/bin/main/slack/failure_slack_notification_template.txt b/airbyte-notification/bin/main/slack/failure_slack_notification_template.txt deleted file mode 100644 index b1c8eaabb4a7..000000000000 --- a/airbyte-notification/bin/main/slack/failure_slack_notification_template.txt +++ /dev/null @@ -1,4 +0,0 @@ -Your connection from %s to %s just failed... -This happened with %s - -You can access its logs here: %s diff --git a/airbyte-notification/bin/main/slack/success_slack_notification_template.txt b/airbyte-notification/bin/main/slack/success_slack_notification_template.txt deleted file mode 100644 index 564e72af41b2..000000000000 --- a/airbyte-notification/bin/main/slack/success_slack_notification_template.txt +++ /dev/null @@ -1,4 +0,0 @@ -Your connection from %s to %s succeeded -This was for %s - -You can access its logs here: %s diff --git a/airbyte-notification/bin/test/io/airbyte/notification/CustomerioNotificationClientTest.class b/airbyte-notification/bin/test/io/airbyte/notification/CustomerioNotificationClientTest.class deleted file mode 100644 index f8a972a9512bceccd9633147c681215000d4d9f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1868 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 diff --git a/airbyte-protocol/models/bin/main/io/airbyte/protocol/models/CatalogHelpers.class b/airbyte-protocol/models/bin/main/io/airbyte/protocol/models/CatalogHelpers.class deleted file mode 100644 index 84eefa04cd54eb200e6c0ec37c10db049e432c12..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8828 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 D23?j9 diff --git a/airbyte-protocol/models/bin/main/io/airbyte/protocol/models/CommonField.class b/airbyte-protocol/models/bin/main/io/airbyte/protocol/models/CommonField.class deleted file mode 100644 index 09b505a7808c1ae08d63f284468d455b545a9a20..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1462 zcma)5TTc^V5IrB=vQQQ%rPL}Sh+KLB>itrX#E_7X04BB}L7$egmc?xs+pP&d#UG$g zJZK_lOf>r9gTKib&+HZ`)Cbb+cR4e2X1+7i-+#Y;2k;n=baW_8*>29XYg_xCmD{Vi zo?CLAT*ckCoO*7_tyJ9VvTZrrIy8mouKC8yIcBw-d%Cr2l{^KlYE~?T*y^dN;MMGE zd7d_JfA5?v2&1jLV3(_=*Qn7UR4fwdT(GOQx2Q0kYA0(!niS~`h2(!c$t5OjiBE_i zgs6cY3@}M5z0nPYK?7lQ%4x`ejxL4%Rl91fH!53Jt!QpJe#LIdbT-VIE%zprj!T6%Y>KPh}(WIKaAjbk9vq&PnYbMT!%p#i8hneb(Vb?rhh{P%K1GCB;TlFs z8@z0+jW&LsHhDo>&IHM&%Acecq4JsRdxW)v>@W0Xj&LK(?;XOSgX|BeHF?4ezavb) zMU=NVZ*e~$biioM*L0lvfbS2pY@JFb*uEqth)g1jDct9Ns&W2A<2(h>e!^3~;K@pGu diff --git a/airbyte-protocol/models/bin/main/io/airbyte/protocol/models/Field.class b/airbyte-protocol/models/bin/main/io/airbyte/protocol/models/Field.class deleted file mode 100644 index d5cab83ad047f09ebc5da46e92a70542863cc417..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 825 zcmb7C+e*Vg5Iq}XW7B%qdV5hHytHCIAhieuK`Hu>D)_jKYh6jQlBPocN}mb}et;h( z&Tb1zk$`!a%*>uSb7powzurCooM6j=#jq`v$7R|XWWsw&Ri;7}d9k_^QO`S*BD!;6 zGwkJ{nktS}Vz3N_x=du&U^qQ!J@RMnMLg+xL6*v->$h@PE_x~n!Uqxa_TWkQhc^s% zlVrGO6`tGo|w_nTX4N+!1M;cOt>C)KVdjZg?tnJWkr#gX}Tv z<_R-{`J^V{vElh?I3A16GSbXY%j20Ckik;-4E(Q={;{UKjw9tR7%F;!1qL@z{WKJ3 zQg6gH=f`>+hGHPQ3D5c|9bD&;{<`gY9&TdXhL0T*GDR;Bu*f4lWF3mmDXa5NwRSYb z%&P&E$hrj7wty1KliFU1wpPWpRe-Pt|&% zQKKi8+T}sTsI}2PMwo*L2M=XLI2h*Ok&Iyk`6(eo#t6fhVm6IZyHPWoBfVxB3^B#7 z>sD2FOpe861U`(@*zT#>qDe1wt8LI>J&_z(jR@B8L_&rk+P7t=)2oj>yD#$ z>h^huA=R%%xprpM-Ryp!Jb$i8A9{0QuJQ+lm;Gg336q1qH@@^U8Jl>{u-Q+zXX&k0 zwr`5R9eNvahmy@As@-<##w(KxJMj-^uksSwSv60Zy4!Xrtx-OzLVX}&>QyA z_a^O5a>oD^$t)t0Pede(h)C`bk&FREr?@Ss(ocRG#TfBK30)HAzmH$RwAd}*6=Ii& z3ozjqU{ZkTfB-WB%mxLR6X1a)z`OtpApsVn!EeOp^AJ}xzlTXx3wW4OwV;PNRg*l- zt6IpzqI!v?&(wYhNqWxGDjnnMRNDN!j+%~kFnY<-y#)xdECR2_QsdG(QT;xLAl@qyW2tLA{SNm3x*@y}3|Ztv-2MfmtSp)U diff --git a/airbyte-protocol/models/bin/main/io/airbyte/protocol/models/JsonSchemaType$Builder.class b/airbyte-protocol/models/bin/main/io/airbyte/protocol/models/JsonSchemaType$Builder.class deleted file mode 100644 index 96ea6df80e9e3be95befa4c2310e3a1f04fc4786..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1889 zcmb7EYflqV5Iwg%wk%sgUZR4EBDO_Xo(dLFs612Aq@=_T#%#-4mhA3rwzm-el_m;C z6Muj|$~bqsKpP-zzwGUu&OI|{=FI&4_v;UUMQkaEFicupH!LrIEKI%Rals4R)*ZfQ z+GTyK%-w8Z-*k+fKmmbHqmAu689kZbVyLgpf;tne(in7V9P zq9CmcmTQS6hUs`F6#EaJ33_mixv{9x^p5mE;5y~W7NzQbjA&vxEDYRHati z*1*zm=@>dPmTPWToV@AnNFg$GWq84`bB1Thdthu9`&OBx5>6?#b3#g+2>0qjUkvJz zCHB|2=NLqOy_S5S=|nipx=f;&BH4clP+JZSyW;b`)M18h89&WkVY*_~E$}^>qbOcd zy$bb4vPjqE>h6%?qIkui1b0P;`|n?PU2xUJ*J6lc&&2if>8pa^ImYNlaOlT4g<#Mz5rkR|LdAUi zNx~oAO@1Zk2qd)XL(CEEd<|sm95O~BXMD)nYam}-4Y^2=OE*ByT?09PHRK9Grf+~u zVId$sPsAB9?D&nvkCOZeUY}y+g1T%Eu2K1-JqQTX4rk7chCF0m-C+YKT8K$mGp zb+a;g-!Y=|72C0kb}3r6r;JiHdZlVx+2X8G)^qpgjUXBYHqPmH^k_-9W}@lIIiu(Z zH0JW7ae>Ilf1k2W#k6Mn1=bJSR@KohXIwAUj1aYgjO9YmC{Np!vQDb- zg;*|L$R(2T5H=7_>5kFsm}RbSl%GO~P?B2dRxR5i8P$rdQjyKYlB0#IiQHvHGm%cw zXq&)RxrULH=L>gDXSN{W1KT3c_Ik7QSk7m;gF!4?GW+3lDi=@X3h~r%`a&XgDTLhu z8;Z8&7?u;aiuM%q76=Z-vhl*1Qz7hSc9VM5ICDxsizPBcd6^&!7Qz8)yvi56nq+es zk_z;Uta?{iWN(DWHv*wJYJGBbyb-MoRz?0klq-KyDp@Cw_v`lAEAkf)0&X9)L zWnrAg*&xmc99>n)qZPAkI_4ci!$I^399vzbmd*NGAn>e)ehjc)lQpw6WmE)=&b9J% zt8!jY>)BG8(#FT~10$H?E<_)m@X)A(`fchU<7qV6!}J90K*{ z<5K67J+g*;mJ2F#xS`<)4#}=HEhAMcPa2h+K3QU?Mn>$SUK-acro^7IdBAJJh!?|h zo6DZ;TcKQKcXy4qAOQBHjuSGb84bNSDksydSrurn4}>kDf{}H)C2dLqC)eJ947Y8@ zaO#J&I>4LQ9BLRZ=O%D=rEZm}@!&ePJJ0EFi9}rh-jol4DMsqU=sZ~Mk|n8Wn8)oF z+{OJM?$uo%uC)dY4+PFVr6I2Sdc?hJ`n|OL-Z|@x+cmw!7`FIHmMkV(@EYC-;&nOe z6^yZMjx)kriq#@5r6?@sR0sbP0paV^4CJGWYAVl2a z!|RCG`*17qMjzfpyxE7_h}(U5D{+SpZztO6!@G!|@!>th`+RsmF((*f>yT4Ry*a7W zo6||XIg!+xQ%Joz8TgLK)5yG{lpAo2`Gs&CC#X3|%~#aPzljB$TEw}>IR8C{7Z6{P zFD)RkB)_nL7Q27vga}KitOd@$libgpSx9Ux3TFvunpUB06Q4Z zP7GidF7xY6wNkFuG0CSJaZ$y2jaWw7()|;rx_f@awB!va-d44P`_PE}2$NOvw7aV@ zt7r=Y0TZ#9HSJL*P&O9lVpKP%xKV25`ljw5Fujtb$4AoSMJVK`po!d*L3W}vZi`eJe?=f4kR*@cWEXK~C0EMF z)way_5U+S#a(^4i)!p+angWk{QoVmbe2tC0zeD7c^7)O_OAkl*zlc{KakX35cE$l@ zX`f>!j&rB3a+mVTW4Ft?T;FcIg}3Q*H;eNQYc5YvE8e9pfcMD4dDy(=Z-^k*2%hZ^ vy!d1v%3MP-f<=5Nz55G(!&G^BI diff --git a/airbyte-protocol/models/bin/test/io/airbyte/protocol/models/AirbyteProtocolSchemaTest.class b/airbyte-protocol/models/bin/test/io/airbyte/protocol/models/AirbyteProtocolSchemaTest.class deleted file mode 100644 index 10bf215ad8fce5d85996e8df006cf7658276a2d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1821 zcmcIkTT>HB6#hC148~D0C=!T*_e9W9ysi-xQM`>Nl1P>MU^PPvjbSD`({c5E_lNl8 zvpyiTRqGG%fA}}l(>)V{t3E)L4>R3;`ke24=hmOT{QD8W1ZFLy7|zMS;WC_mt%TDI z0~L5d!&wOyL?d#hVtF+Y*SsaM!s{YZ7BURI%lsvG8r)xWD)Y<2Qw-f#q%YMZL%LX+ zW5`SsP8Mlwv(bfahFz}o#e>$$ya?-jz9ATLZs76891o>FC&G+ck`coNcPre=3_XfC z&Pa`)z4^)$O(g?Avap+>&yXhEJC*ethWu>HS8_$n$w(57Dc=tiH%1HvHwYJ<20M7i`Ni$74daG7D`=bbVYMItoaWaA1ZC@O9w^{_=9nkhcf zv(g=z>CzKnlDv^M!#>^7)lf8fDDL^eUw%A`k*@!B8`HQ!2rqe~C5Y_#V(IDTTgk!< z!@zohO@e7$UsTNW=xW`zaR+zFk$5E|MUKXQT9Bumiu@0Rl114!G#PeK>v%8j^QIYk z3lA91ZhOy}lq6eKyRzi#TeuLZ5p6S|ie4*c>VJEh~r2 zGA%jr0X^?%lR}pM`Wo1Y?ew=}1zLB|NlUv4Y8UM?bkmC*?X-R$tr~KUFjBM*zQ>+b z46fq9dmLHA33oJidKKeqxYY5p(~!y$N+0srWBm2U)``Df;xmb>hQl@TllsBmKP2lS ze`9NydVD$aaWXye7KMDKFz$}V{?q^A<{EC1=f6{|u>Z~1&zeEnM4B@R86ea=4%2%z zilGfG#u64e?8ZIPU~tK@52>$|j4q4Lj9Iu3G6X8WjovWP8zFkbMDNhn=rL4@VhRtx E0V;37cmMzZ diff --git a/airbyte-protocol/models/bin/test/io/airbyte/protocol/models/CatalogHelpersTest.class b/airbyte-protocol/models/bin/test/io/airbyte/protocol/models/CatalogHelpersTest.class deleted file mode 100644 index 484a1e1a41f81046e24c466b69b36430ae0829cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2667 zcmbtWU2_vv7=BI@*iDFhEK&qP*PzgpmQ_K;2GCeqTACJY0vb_qlbnVP`w@0GoucEN zGyVhrgO_?k)j{w5A^r@<=WNn8v9-`~I^8{c&inm7&wKLc-@pD2;3{GbBLb67VA)Ps ze;iAz69#e62wckxn$nG|X*;&vpfxAmjtrx!jHr?pINY{ZZOgU&mUXM%mW^0o{}sn~ z;%fq_vBF(}^fV1*kwPYieb_H>sO%UwTqJbBlN9J(p_eh}NS6ZrIUsvLwZtKDVb ze0H2zhL+uNER|CL)0wckSfIU{;>To5=rML%sh23P6TaIM9@lB#vF@YXbY~4%OR>>kD{OgGI#bjLuR-UkQS9cnfa} zMO;eTGaI&|v{{$trinN(ZBx-Uo7sbG7MF2VO)CzuV}mv96F^n$NI$u)qy(}vYYo{+ z8lvGNful)=gw6b|%@ZBhsk};nH19{rWV)b0l*KIOG?1?2JHSlk(+wLkvKE6-E^mD0 zFprz;ILMXGsuo8yaA zk~)@o4NRA=>!@-ux4;E!mzu9E==hY2+jF;de8$D~g#`_t58WrdV(a))Y2KOD@f8<; z{qVhxx_}l1o_r`D>mXz^>VwyX-_pUEmGOx?+2m;!575@&uqcY}tsrQ*(&~|yFV`jJ zt$EMulJ%}+>}vEq6!>wlg#SsLftvm=nS0v}^=S6&c*&Tw&oRZq^%yz`$3y?>3%R{P z^FguE;oFyF>EFO-hV`!ugxM#;HTut15@^mk>Lx!vJg3$5c|nl?CfGdw)Bw`_=kEZ1 zYg}1;3$-);1o}^0j3CRWItC0J;4{|~;QIxB0S9?Hfsl$9LLv0#W4ou@nIsFtz zYboQ{&p5u0)0K6+wrCt#$GM4hOm6uwl2AsebsVEO!Oovd{FyyFeSayO#zkDBr%^`s z4&J42;JqDVxI|4AclI}2t{GELaODqv4Q6BxWR%^^=mT0y;X}%%sbAWb+b{I2%2qO_ z*D=FH%IDXyuxQ*eJ~k@G9pe+Dra#3!ru;>vmNxEJYWobkQrmAdDmBfJEI?~%awGXv zQs9$x37kWQ*V{piV+sWnF~J}vlMu&y4*MZyI1pW?E+~5u9(*QMq=kU16gspt%AMZX Pqs_BNNjXBEjv)F64Q}23 diff --git a/airbyte-protocol/models/bin/test/valid_schema.json b/airbyte-protocol/models/bin/test/valid_schema.json deleted file mode 100644 index 0a87904fafd2..000000000000 --- a/airbyte-protocol/models/bin/test/valid_schema.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "type": "object", - "properties": { - "date": { "type": "string", "format": "date-time" }, - "CAD": { "type": ["null", "number"] }, - "HKD": { "type": ["null", "number"] }, - "ISK": { "type": ["null", "number"] }, - "PHP": { "type": ["null", "number"] }, - "DKK": { "type": ["null", "number"] }, - "HUF": { "type": ["null", "number"] }, - "文": { "type": ["null", "number"] }, - "something": { - "type": ["null", "object"], - "properties": { - "somekey": { - "type": ["null", "object"], - "properties": { - "nestedkey": { - "type": ["null", "number"] - } - } - } - }, - "patternProperties": { - ".+": {} - } - } - } -} diff --git a/airbyte-queue/bin/main/io/airbyte/queue/OnDiskQueue.class b/airbyte-queue/bin/main/io/airbyte/queue/OnDiskQueue.class deleted file mode 100644 index d020a757e05cc96daa62357bc937862377601400..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3388 zcmb7GX>$`-7Cq0BXi}vjkwP`^_k=9*+5d@fwT5G+iC<()jBv;4}7~AM2pJ= zcEsF^-t4UB)~%}TmaUA1HTz07qp-opY8u*S|9>|Rgqz+vu%39#CLIZ0A)@o>soFAEA5l9Ys zC7D73>rAY`dVxeXH*Vko=DP1vQs}}Dl=}w8%bv-NcY=K~(TS9L+G1ikOamE#hnD8D zMP+`rR$Y#Vu+6~30%;B4HZDwT#}0vxzzYi{W7*u|@>A$WRsqTh^hA`!=~?U%V(v3x zpo5JmIIbLS%uY#vOi6-R3SQB!j@!PY-Xmi&s5o`jSBPmU6h};wY+t7~4%@Rjkgh6@ zhFbHcr=`z(c5*OxM$!4CiKp;GcB3o<-4j}OW5B>O0^1acWzQ>9Afbe!6{ zIlAR0_NaEGiWOO$84c_}F2_C`FtA^sd+9FBE84_C3Fb8y4W7Xt;qh zE9b?O!VnHC)}Ir2FwXi|#rMuD-n1^;)zKwwZIjF)NXh!J9k(l!w5=fQ;>=OI)}p)S zRjW#2xyeCQ%rO(kF-)8#8R1OUq?}PpVfKjj3+mC7GKls?M>kloD|-|I|kln z0SjFinK~m+-!c5AaKtZP#kj<*473%`cujQR0CP{EE8l&nWrn zbiYyVzZKZIR7)0(qgEIN^!Lj14=Uf0d*%Cx%InXB-yxmx6XkdLj*MY_19uOkGJd8! z|D-Yw-FxGb=_K50_ zKt7~t@poOHr}zvGhvJgob-fo`nKr@yc3#tJ(&~pvFSLxG+eqOui31k>+ zGh=PVdY+~pJdB;%n&35yM_}=;o)ik9pB}|yj35+CyebSI61U#p`wccW@x)~qi7QAZ zuj6T2dYON38tG`)$G&=1s(~^e|cuo6yUZK7KR%?}Ft=$TLDW89IXJ ziKRdcok*-aAchTw6spw`w2Ms8#^oJLL%V?yfv*b+Sl>LbjfBtwmL@%5scAex>yxDF zDGjPCj2aQNIf5c$PzoUw&i(s^GI~Ey_7KWGLfKC!2fiPalNgVnoYoBly6?uyDS_)a z^A$@E`;*e;9%k<6bk0x<-BJ09|8}&If5!g_Y;K;SsSQOsfXpdz1F4%RO{AyiP`Ra7 zl?a#VmE*CXsVJyW6P__za1|D1Y^j8MwHL;rQc^ zS5@NqsKnhjacLs`(>eTH;cDU+O}v->u!&!XFiC3@zf1oyH1Mc=y!v7jpEmL5uNfpf zmK(?kP@$q6ti@TPnZcu|QhSvcqTL~))d#8d&m$1qc~?BQGw~M-0Yi#8d36fV<;0RM of4!H>F8nRZl8ZXf+1vLY{Jn{PD3yfJ@5n^!zx3LbNDlx0KW6au#{d8T diff --git a/airbyte-queue/bin/test/io/airbyte/queue/OnDiskQueueTest.class b/airbyte-queue/bin/test/io/airbyte/queue/OnDiskQueueTest.class deleted file mode 100644 index 6f875504b3383e0eb482b4bc98c1f343896d7423..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4794 zcmbtX340UQ6+L4c#)v5fg{3S30)$8=L4iO*A~r9waqC#bQtX10(y{z3k1fxLnGxW$ z>6(`A`@Zjc+6F=}(4^_!rfK_+`t`gwBWYyGK)>>RNKbFM_uO;OyZ8Bx|J-~Hz%l$= zN1KM7mXk6qcXGiOsq+<45vi=*Z+UZ1$#GtIzK#wJYiG?1W~yY`#Z-23Rup^+$4?FFv-N{%PY$&yfDq}7~Nv`xR_3Jnk5<*}m^y~pKIuEuuk)Uks{nkh7JA9iVIbEY+< zqcDQA>4^xka4Oj<6B67W13Ef2bPZd!7^%!p3O6r_SJ^F?r7_dBqu$1M+HeW3}tI88a9tsY~Pv} zW0q$TLXT}bzNrpLcQRG86(*CPWy=?C$}C%{UNP;sB4ZY2(mEbtni}adebPHwq2vcB z$e!x27!Knx9gkL#)D$asc?OQ)aSiJVt}uPkZ@Ih%j%x`cOnNwFU=?D#qP{TQDd(cCj+dCtJQU{V!jg=l>u6i%cpQ|$$o zgo)l51d2LX8rCUsReY-ymTn4p29}03t~g(zibouKq#{Gy+sbo9MIo3~n8Umd9@s%9 zQ$@!qvZx27rY22Kr21w|msgyQY&eYU>HNUCBO12UbzTT|RClIh*oyN~FeG3{Vxo8X zoyoBnd|c2`Vee{v`FlK1xT-)HxQI&{43=fiWX@O25|i;ji#VIZlzo9JWd4Pilk~sa zz#;{!~M#|hO{h9t}nNdPa9fyB^|v=@{1R9Bmdvj<-`@KJn> zIuVydfz?PuwxJm|-76)wpuaTNyy=QvkWr^H%9~eEi)p%ra{knl~;G2BW zh)Wh*v4(>oz*^;QS(htdV^R^7=fpr4YF(3a}@S|S}K|IlT+rNhjqNz zP*ZC(*7qE!4-Yb;oKtZNLbgFZ=axJW_e)oNy!7&IMgL~`N#V~pQ(g=&;}sp(*rn@W zEc=2pCsM--2{)S4)u+{UERvl0`jmz@qe2N!2F6dB_7q$4o?*wCtCZ8t(MDz(4(1oi zBD($V7Xz2KKN~H`q2)faRLb#PlI~iGt839E`@?Sy`~qEFI&N_yocq0jU#Yp*>vMlG z@M|^qXU_2&4cWGE)rAp!F#V(YtWh_yA&^FTbo^7p_NE*(Fe%^jic9Pyz;+g=4s4MR zR*tsFw;{jVWNYT?YBe_an~wpG*YI-IDge-&F7aqm^^ zeu)chxSyXfwQVbpZo^(R%MbaK49%qYt#M{W_jM%d$5yJz&FY8|Y(O{m$+LKnhuiTG zM;%<*kB2#u`w#G2BAZ}5(qyvx3U(9I!9^U3KM@R$Uc<@mTj)L0{W4C*pSX_xYZ$D% zU85-3g-zIv1olMSCu{D98r;9F=6*PIe}vAZ`xspe-oTR@>h=RR5+pbou^p?~9;NNJ zn#Ejbu@DAyKw6CF7cq7NXWK9y&)>pU842CIQ^V_+T*MSVuVD5%%8T&oj)TA+qItryhUJZ-*;F6d+ZnL%`x>hH4i@G{#UXi0z_%Y`7IRAb)fecPY&<)hkeVFL# z;;pNvnrji_+!wf`db)4oBOut1$3M;CXXWs7<7)h+U|a_i(9}2L@sCSUs$k*qNX zL+72WF|)7WN5A1*Q1F7vWk$|-;%E3dOH-Td2HaJxT)$M74&A0)1hz5}TVbi7Eq0M6 zTe2ogk$1^t)U#C2L11toVz4U+jt1F+nhY)h$2>2!H5jo~tz+#7=y(ZN2xceseuMvS h;#It+M!&-!@JBWJ6aI?7;qTlf8_pYe6aT{I{{mH-nc)Bc diff --git a/airbyte-scheduler/models/bin/main/io/airbyte/scheduler/models/Attempt.class b/airbyte-scheduler/models/bin/main/io/airbyte/scheduler/models/Attempt.class deleted file mode 100644 index d37742fc7d11ebba2cb422d2456f3c326fadf3d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4096 zcmds4+j1L45bcpKy2SV*948@!tm9myglHjz0G1Ir#tu?8b}DjQ1#cs1ERAb-N6gNq z;uk)EAEFAX;GIw4i7%n(*_CX`8Jm?VegIc_XQ#LO%<1W#?$IBA|MD9EdgND)}! z!lqm{4i&S5W{0&xmr2_bE#?OHx>C&Rsx(Xzm_MMesO?g}ZSOP=SW^*5@fHD6BQSL! z8dZFs7NP2f_~n9A6OEl{Qbuv0s0srD_nZW))gxszo870}4JE6Go=4>&flE%0(ALlg zR8700{hX=}fkh|c>ElBC+-0_wqQXMhZBfNq>#FM4SyTAPcA+WRN!c9pTfn2D~4^<5RrrFLBJExJTf|i_llxV|zT{4VOKql6p)rx$gS{ zH;@Y-_xox@?zK&ig!Xpmx)cr2jmZs+avI(vFn1i=O(})U!24w4ua~}LfpA~3memwq zm%9X=>Rv-OeV2(1$XnNLH zO9_iw>afdl*`#C!ZT|1r=jq>h?)QI{_j&Hg7}zPm7fbh^yU zIoxO4q1Rw?SC1lU0oWfizKpj-uAICNpxz(sI)dv z$1CLw*aYO+M53aYG(8jQ#qPvik-&XqI!Y5=z^xc=mjvunyfx-fS$qB|fu9n1ZUiut z?ZF~Dh7Exndgb(6{!xTaHvK$mZJzAsg;ShAZh=vkuV98OqW#93cLXhd`Q~-vG7oyb zRQ+8hJ&tLnqlW2KC?ttlx%fTaE!Ynsb@40>oyhpcg$fy1C-7&2P$W#QY*M{3!Zc3L z#bex|K}X+AqT^r9z$Sqo-=f1~ID({Id7ML&O{`&h43Vn)_QD4T2x@0d$cP zcbuib!sj$v0#aJW=S=jTgB!4dvzz#T2_}}1K0+@|#X}|A6K1Q1Bibr@X zVTobnQe|q#Aq~oSf~R!znr&;Hx^>iHNcHmR4O94gz5;PfDix5nKQO%NE%UA+*~hi> zQJ>3L#tVk!-d;IVbDVS!fIrPIhv83#R2NmPwq4gZ4MFFXN4Ch58CHAx@S^^7y}m>j z=%+^>T%Y910%#>siIwz3kx72Llr=!M5AsNytBdRa>1`Mz6d5J&6Z!mm_YJHTi}_D+ z?F19TnG6UgE}ZG0aArc^DbL@o2v$ePW)Ojt#fo=Jx&Y&!OrpN`Hi*BSbu><0287p3o6y=DsVk~urXFtIHUFX9~ K(IM^eocRsAZBP;b diff --git a/airbyte-scheduler/models/bin/main/io/airbyte/scheduler/models/AttemptWithJobInfo$JobInfo.class b/airbyte-scheduler/models/bin/main/io/airbyte/scheduler/models/AttemptWithJobInfo$JobInfo.class deleted file mode 100644 index c964a3325d684def1fcd87733e1592c6e7079471..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2334 zcmds3U2hUW6g`8Kg)Nnet@YbQTMKHT)mp1n6Vqrc!TJE!__!@`bxIbMKjRKZh^hK70c31P?XD7`B8gnZm6fD_-)fHgEJg+%4I% z!8=~*nNr;Ds<%S5%d)=bH0AO@YKSw;ADTyIsbe~=((C#mw-iH6G#FT!LARvS6s_8E zmoua*yWwhwVaBthzn!fN0jkOsPKyo`eM5%X3fsefEvT2bCwANKr;k5FC`fxWYfj}0xFBX+%a-VzZrSueXpemymbB4-)1_}DgLPIi;Dd>TmMLLjkI88D^ z78%Ub?-^QclC?%s|A_3n?81AT`%J4CE(|n5rx)ovP5PvTOSnvu;R>#fAOvRt!nFv5 zTqHsc*CP>bL?En0BCOzMBtjI2LL|Z}@{tII2o7tJ2)A)35+RDiMg&3}YZT8IiYNu~ YrT-^b$6ciGfYu2*xrh7M4s_PP1DT10mH+?% diff --git a/airbyte-scheduler/models/bin/main/io/airbyte/scheduler/models/AttemptWithJobInfo.class b/airbyte-scheduler/models/bin/main/io/airbyte/scheduler/models/AttemptWithJobInfo.class deleted file mode 100644 index 1bae77ef9ac07966743a67e40a3cb9f7ab889093..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1906 zcmds2T~8B16g^W4OV?_#BKUziC`emP>w__d`Vp;|U>bb@Yj|_pPTL{7JI(As!oSi) zLZXSj`{XY&-s!HCU}K8<WTJ_ zFLWhPZQ)0iC&q}NZ{A4Ld!d@^VMjSgGt6vzyI#fj!fxeNb6d0wgX6`f49oQ~5Ub>| z9V0T_AIIYehoyuIfw)~^k{QElq4?)W=^CY+0mJDm985Fh>M|5BcY>zSn_klw4Eefh zd49vw($15`wCTx+;m!#oC)|?*W>^`Id(|>LpT#7m7^WV`P?|>!Zwuo@ua09h>X?fS z7ZbRc#T+g%OcaU@hV_3Ck}j@VY&f_=hdr#QHLaDN#x<7u_BzxeQvR-J^Og$w()Wy1 zA@6HN=O09?+|6wE1eZZyX~U%|Cxu*YsjwrvWeQLmjCjinLuGhV@Sli(rq^E(Dd?fxUcf1b*?XJ|_y5T>WvoK#^*qfq1>tpaXn-`)x*Kq`Zd(2>0Y zyBx?Ul3_RA9(u+#avbxdc!&I57YkUl&*(Zm;zE5`^BYD}czO(^Xd7xrx5RU46=(ie z0WMoFhU|J63SINPC=!u_6^46b$nJ>OO+rirt+Zp2v}J;R4JqWUz|bgfrI7kG?PTCm zdx~Zi>KXNur4Puyqd^L1sGS-tR*|D|Ha5Tv&eDve6X&Qs?mT%5>v!&bn$iAngm_weZ0#B)}5#eXVYi$6@W4DA40SpqfN#q78rYOK1E+=8` plC=%ve!{|5{^|kvm%|8gmd+8PZi1S^je*q?maQ*g-K4L8%nv$-Auj*` diff --git a/airbyte-scheduler/models/bin/main/io/airbyte/scheduler/models/Job.class b/airbyte-scheduler/models/bin/main/io/airbyte/scheduler/models/Job.class deleted file mode 100644 index 575cba6ab16ed1b7d843e1f695161be5622a0200..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5660 zcmeI0?Nb{?7{H&6KrShi7b$H;?9r+XT8S^U6#_vTK@-D^Bv3(Zy(A0S&gCxN?J;!5 zf5DG_a{6~Tqci&5Kg#jh+v9S;5-wUlIF=c1x!q@f`|Pv(yc~c0`O9wrun0yH5(I8A zJ8Lkf_LS4CTW`{aXHqBIvK!QNvn9KhggyczPmDt&YZ}%;cBA%$);WREt(DDkv9Me% zZmd79?ryGB2n?5fIgc|lTcJEhAXQ-pmcc!T5|}zUx==3I);>F^K5f%n9%U1(L4cG9 zr0d}Tfx)O4fqu7cw-GibVZKTg?l9{B2?KH>flFo7T;fHy%TWcF!0qw{o2~eQIAs*4 zIGi??dC{s+#G+~=ktNHvzu;)yp~fk(QLo)N-KQCx(^i|K4gtltQJJ~INcSU#5nT&i z)m)Y+-(&*|%wjxG;4o8)+9{%GV4R3SPOX;fx*FOsFiM2!@4i%;*&*=k?=Kv8oBv3^ zn_Hg6S&Qy4m(@(VX*foUa_THwmW_waYzxn1(%;)r)(AVZ>z-*EI028RuYk^wglW9r z9XD8U9NW?07U}rDnLbu;J2uX5x$}BDRc%t8wc57Bb!N{7?lvoL z>uh*c^}4TsUZeUk@n4;~;qkV|m8(kM5w58i*14@4I>*6uDu&>p;V@y!=PxW(=w`nj zRsF93V_3bnt;Dq<%AI>_qP7+n9{sFoH}rkC@VA8}-Syhk(StyCXGy0= zoLUW6-)IW~!$gteu5iJ8en#JS?3T_EEjHJY4nTSIntkfHLJuL-Vy=sMK?;W)=~01h z2b9b0WKP2a<_lzZTlR2o82mAT@ee4mohUY4YCOBo63|e!iY&{A0MCx+U-!?%*9(;w5rr;F)V3>$75<4 zpx=3hiSgz{Hj>}eIWbQ|VpDu@Xn?t?*xmZ#(;{}f)3`0;F@9iIY|p9FRVK2XhJ;xW zvy<=@4t2tQ628G`74nntSiZ^w#xL_VSzw9$=E5{!fW!YQq~SXB!vMY|@ht%wj6n)} z0ozM3=(j^~*>8to#BWD&OpLz_<9>T3ke>+Jt8gvkT}LT`8GRD^f)!qcDV%jRg^$h; zf!BhU8`$1O)rPQ5{|fr<*v+5e_22O=0k`ofR0UKsgU><#?=;N7Tln@i{-%IT41fOIXnZk diff --git a/airbyte-scheduler/models/bin/main/io/airbyte/scheduler/models/JobStatus.class b/airbyte-scheduler/models/bin/main/io/airbyte/scheduler/models/JobStatus.class deleted file mode 100644 index 18a872b2d2b9d352b1f99a24e46528b18d09eed2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1547 zcma)6T~8B16g@*rw_R31R1g%ufwrhC3JSI$wJcgKi*Z_##s{;lYgx1Hn%yl1|A>D> z%Y#It@!1#uk@3z@p+-&Ght54S_ujep+%xlqf0Xq3<;7nL=tSLB3}+^dlCBBEUHfiU4r| zE^3GikPzUChJ*mB05cj?0R{v}YZyRGSXVU+F&Y&EZ;*FCT9+B%sHuStvR z+O<%S7-*QoO$N1TzjkkO=S-@L-;QTS+&8a5!!a=(r)it5M%DI9 zR@J46j1;|^+-|IM~#SwMuJqi*Ya!jx+7>DJbaedg(JgKR}K--yVO_bXkZcg9K=`0h2Q{MNo#T? znaPzDCRY-dTuE0HF)pS|(Sv07VQ6?lsEq6=$#VoJ=;S1!AB4s4-Dj}M$f?LjjP7AV zg0oQxCM7uEFTn)~F2y9cEWwl_!L$U)xCE);*cZwdX=8#{qHRp_N`D&{cqP`xWnNL* znC6vu8!5hr+25{oK(2H^t|`8cYkRo$flBMc0{x$(wjoM!dX%t9XC5BQB1!8(C2F$X8$|?A1MjwTl{22+H;Aw@CQr*xkqr7abRtrX{R%NJ>=0Ukz z=f7=MP3t{{`FQSs2G8XZn+o16PZfd(=QW%|SiuudYz{&pqQM8hNMjlT2#PeWVbIZC z&=7)O;e6h#8uy#~MWeo<7b^z+^0ks)+0^T%{JTo8wQKU+x6XprpIGwX+cB(Fo}K7O z3PA~6(Hk@# zC7!mmtt5U`6K2|ar#HB9aqqNtQWzre(&uaXfy-iWS8wb}y=)#z@gxTqh{8Nr&(j-VWdv`^olhT4u#<*@lL9@Gg5p^0Dgi$GylC zt30(;D_C{2y2BnhacW1K4uB0AYh!cND^0UfHtInv5h91_E3=#lar9QC0kd6fyO9!` zVsTf)J$%49(hm*{nS_ax=QE|Joz!+i_?XnpP4^6OCWwN)(=*C8&WDnX!#NSpo*rCaeX1di+X|sVtywP__e`0< z$y0BrYf=kb;Us%_+j$X@5vLT90k>Cxdv%@4jR8h{QH((Vs$C`9K*?}Ba9^H zk1(1X_Z}gd9QPj~_A|E!aFO3v>;PdV8RMN1#W2Px#i+l)7g%6whT=29RV0C;Y)QZf zz)N!5FoH+|NcJyd(uI>^Cb9P=pJC)j3QppeK_rPFr-7S9VG7g7&YVftdGx0)=P4Uu zxAT?0nWNpAul99*wXbum+j*w1^Hsd&!v2$N2s00ovrpmk9?t&7O0@9$EZ-mC^Bm6p z0ktNC%<=v1d&DV^QXYMZ%M_y&qg0Pjj!}+LW*E;QV|whmCCM}}N7Clm6e(8iIxBXA zyx&BERa?L!mUwmK`7abtJ9u1*iHufBq80mD)^>ogz$WqrhSfh<3~-B6glqf`abt^# zqz?0e-{9Hy2=W(56}G*CyRa>_joJ#oAQtHb76ol*vC|!_%^w$=gW)Fmh8QJD=2v94 zBkw=QvgB#uPUOQDa+0Zqwa5cUj*9*hM~+brf8D}H3tR0bnIthF34>Th7%Mzv7IEAm THFtS$E_Hy(9D~`mAwT*Li6g`g diff --git a/airbyte-scheduler/models/bin/test/io/airbyte/scheduler/models/AttemptTest.class b/airbyte-scheduler/models/bin/test/io/airbyte/scheduler/models/AttemptTest.class deleted file mode 100644 index 5d33fd3e9f40e4ce6374671f90941332c126f60a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1300 zcmb7ETTc@~6#fPZrOPU%2!f)n0@6Zd@qVeAG|-xwrWjgk#HVc;+aY^tW@kzGSrQY7 zCi?D=GM;IRF~9lvGoG!A)FF^sEsv|711h%eU2r+#-%5G$E_+y z5zNAFTNj#3AcZS&%n+L)$Y``E zG%<@ghWPGYrBbTAVOSrgkX~%g0K>eA1zcm8c6v|#UZ{4@%&?pOk7Pr=AVDtTW*j#d zmWHUT9FQT+3<(?e0rW%do+!Ezi+4A$RUkPkyHyKOSDg1ZcpPWMaEaYO2AEWMwp z>kg$&Wb~7d7xSfZVO!^2H<8s5MlYf!Bd$F+OxW5pQQh0xDipR0+i~2d!5qwTLCQc* z;3318Jzw%LaF6(b)eO9jaJwU8b!0#@UH#wT6BaPNnVXS&ymOH!Mzk^N|&)D|HNfzslZYM>xnQFe#=tF z9X`lz7}&&Py>3q!X4BQfjo>K#70{KmxTMEP zv*~1Xj;)iz{F%%b{$B&L>h3JtRtABoAyf5sS|zdCt5kd^ck+6;rbbF zpJ4U;zIK9pf9?aI6k-&dq~z0>r(P~&<^t$SAJovhLjW3RjVjQDjBnWdka}>6M?Xlr RNPDiEVT8UiJnh<^{RZOITABa= diff --git a/airbyte-scheduler/models/bin/test/io/airbyte/scheduler/models/JobTest.class b/airbyte-scheduler/models/bin/test/io/airbyte/scheduler/models/JobTest.class deleted file mode 100644 index 2699f6f3a258570568e35f38c9c061c42bceeec2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2049 zcmeHI-%k@k5T30-ODz@=6cl9*RKKRhN+nu>@zMc7I`~BzVuK@52?iHaxU`eQe3EergJTPI8 z@41NUAXa-kGQpPWw7IcG7$Gp(X9p~ZnCu4IojwmOfw2`KgQU@-t(7jpWkPIGsyGo5vqDLlXw`{$Y@X8cc)Q2ZCymuEv`SMXP>Yo8 z*6F&E`=Z-EOn9BPtQLL`z3FzHHifY(Yu55Ov8w}5%QEW>dIq1TAl@!h&G)%B)GBH* zT`Y`2G-?t0SeDaVGW3j33b?~;Z;)-<*~Hm8&4PX>&z2iZL{9UTi({q_>-30C%5Nwq zJY|Z0n$lk^PZ>%uQGrpoLSUxWJZgB_oQ4-fwJ9Wj<>C(4ZH7H2Fx6Bci*}h7ew}TO z*q$&1?l;dN#Rh>{i;~6D`LJYj6nP~DHS?UWC%asRJt4V z9V!-WA}q?BB_i+wZm)c3cwitM$r-|;@cD4CHO3V zfzrFF@+YW#!&L#QXnhR80!*Tyt4ZQ`J#y1}|gU{1w*K^RObI{5#3v-C# z5gwf2b2A4a Date: Thu, 5 May 2022 13:26:25 +0530 Subject: [PATCH 4/4] chore: update seed file --- .../init/src/main/resources/seed/source_specs.yaml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/airbyte-config/init/src/main/resources/seed/source_specs.yaml b/airbyte-config/init/src/main/resources/seed/source_specs.yaml index 3234c4165298..4feea13903b9 100644 --- a/airbyte-config/init/src/main/resources/seed/source_specs.yaml +++ b/airbyte-config/init/src/main/resources/seed/source_specs.yaml @@ -1757,7 +1757,7 @@ supportsNormalization: false supportsDBT: false supported_destination_sync_modes: [] -- dockerImage: "airbyte/source-facebook-marketing:0.2.45" +- dockerImage: "airbyte/source-facebook-marketing:0.2.46" spec: documentationUrl: "https://docs.airbyte.io/integrations/sources/facebook-marketing" changelogUrl: "https://docs.airbyte.io/integrations/sources/facebook-marketing" @@ -2062,6 +2062,16 @@ format: "date-time" required: - "name" + page_size: + title: "Page Size of Requests" + description: "Page size used when sending requests to Facebook API to specify\ + \ number of records per page when response has pagination. Most users\ + \ do not need to set this field unless they specifically need to tune\ + \ the connector to address specific issues or use cases." + default: 100 + order: 7 + exclusiveMinimum: 0 + type: "integer" required: - "account_id" - "start_date"