From f987cc7f9a47391d9bc0a7f0a9cd6c6d8c804f5e Mon Sep 17 00:00:00 2001 From: George Fraser Date: Thu, 5 Dec 2019 21:03:38 -0800 Subject: [PATCH 1/2] Move to com.fivetran.external --- META-INF/MANIFEST.MF | 40 +++++------ .../lib/worker/DataFetchingStrategy.java | 8 --- ...edentialsProviderPropertyValueDecoder.java | 2 +- .../config/BooleanPropertyValueDecoder.java | 2 +- ...ientConfigurationPropertyValueDecoder.java | 2 +- .../config/DatePropertyValueDecorder.java | 2 +- .../config/IPropertyValueDecoder.java | 2 +- ...lPositionInStreamPropertyValueDecoder.java | 4 +- .../config/IntegerPropertyValueDecoder.java | 2 +- .../config/KinesisClientLibConfigurator.java | 4 +- .../config/LongPropertyValueDecoder.java | 2 +- .../config/SetPropertyValueDecoder.java | 2 +- .../config/StringPropertyValueDecoder.java | 2 +- .../exceptions/InvalidStateException.java | 2 +- .../KinesisClientLibDependencyException.java | 2 +- .../exceptions/KinesisClientLibException.java | 2 +- ...KinesisClientLibNonRetryableException.java | 2 +- .../KinesisClientLibRetryableException.java | 2 +- .../exceptions/ShutdownException.java | 2 +- .../exceptions/ThrottlingException.java | 2 +- .../BlockedOnParentShardException.java | 4 +- .../internal/KinesisClientLibIOException.java | 4 +- .../clientlibrary/interfaces/ICheckpoint.java | 8 +-- .../interfaces/IPreparedCheckpointer.java | 12 ++-- .../interfaces/IRecordProcessor.java | 4 +- .../IRecordProcessorCheckpointer.java | 10 +-- .../interfaces}/IRecordProcessorFactory.java | 3 +- .../interfaces/v2/IRecordProcessor.java | 10 +-- .../v2}/IRecordProcessorFactory.java | 3 +- .../v2/IShutdownNotificationAware.java | 4 +- .../lib/checkpoint/Checkpoint.java | 4 +- .../lib/checkpoint/SentinelCheckpoint.java | 2 +- ...ynchronousGetRecordsRetrievalStrategy.java | 6 +- .../lib/worker/BlockOnParentShardTask.java | 14 ++-- .../lib/worker/BlockingGetRecordsCache.java | 4 +- .../lib/worker/CheckpointValueComparator.java | 4 +- .../lib/worker/ConsumerStates.java | 2 +- .../lib/worker/DataFetcherResult.java | 2 +- .../lib/worker/DataFetchingStrategy.java | 8 +++ .../DoesNothingPreparedCheckpointer.java | 14 ++-- .../lib/worker/GetRecordsCache.java | 4 +- .../worker/GetRecordsRetrievalStrategy.java | 2 +- .../lib/worker/GetRecordsRetriever.java | 4 +- .../lib/worker/GracefulShutdownContext.java | 2 +- .../worker/GracefulShutdownCoordinator.java | 2 +- .../clientlibrary/lib/worker/ITask.java | 2 +- .../lib/worker/InitialPositionInStream.java | 2 +- .../InitialPositionInStreamExtended.java | 2 +- .../lib/worker/InitializeTask.java | 20 +++--- .../worker/KinesisClientLibConfiguration.java | 18 ++--- .../KinesisClientLibLeaseCoordinator.java | 36 +++++----- .../lib/worker/KinesisDataFetcher.java | 10 +-- .../MetricsCollectingTaskDecorator.java | 8 +-- .../lib/worker/NoOpShardPrioritization.java | 2 +- .../worker/NoOpWorkerStateChangeListener.java | 2 +- .../ParentsFirstShardPrioritization.java | 2 +- .../lib/worker/PrefetchGetRecordsCache.java | 14 ++-- .../lib/worker/PreparedCheckpointer.java | 16 ++--- .../clientlibrary/lib/worker/ProcessTask.java | 24 +++---- .../worker/RecordProcessorCheckpointer.java | 28 ++++---- .../lib/worker/RecordsFetcherFactory.java | 4 +- .../lib/worker/SequenceNumberValidator.java | 10 +-- .../lib/worker/ShardConsumer.java | 14 ++-- .../ShardConsumerShutdownNotification.java | 8 +-- .../clientlibrary/lib/worker/ShardInfo.java | 4 +- .../lib/worker/ShardPrioritization.java | 2 +- .../lib/worker/ShardSyncTask.java | 12 ++-- .../lib/worker/ShardSyncTaskManager.java | 10 +-- .../clientlibrary/lib/worker/ShardSyncer.java | 22 +++--- .../lib/worker/ShutdownNotification.java | 6 +- .../lib/worker/ShutdownNotificationTask.java | 8 +-- .../lib/worker/ShutdownReason.java | 10 +-- .../lib/worker/ShutdownTask.java | 22 +++--- .../worker/SimpleRecordsFetcherFactory.java | 4 +- .../lib/worker/StreamConfig.java | 4 +- .../worker/StreamRecordProcessingError.java | 2 +- ...ynchronousGetRecordsRetrievalStrategy.java | 2 +- .../clientlibrary/lib/worker/TaskResult.java | 2 +- .../clientlibrary/lib/worker/TaskType.java | 2 +- .../lib/worker/ThrottlingReporter.java | 2 +- .../worker/V1ToV2RecordProcessorAdapter.java | 18 ++--- .../V1ToV2RecordProcessorFactoryAdapter.java | 14 ++-- .../clientlibrary/lib/worker/Worker.java | 56 ++++++++-------- .../lib/worker/WorkerStateChangeListener.java | 2 +- .../clientlibrary/proxies/IKinesisProxy.java | 2 +- .../proxies/IKinesisProxyExtended.java | 2 +- .../proxies/IKinesisProxyFactory.java | 2 +- .../clientlibrary/proxies/KinesisProxy.java | 6 +- .../proxies/KinesisProxyFactory.java | 4 +- ...etricsCollectingKinesisProxyDecorator.java | 6 +- .../types/ExtendedSequenceNumber.java | 6 +- .../types/InitializationInput.java | 4 +- .../kinesis/clientlibrary/types/Messages.java | 2 +- .../types/ProcessRecordsInput.java | 6 +- .../clientlibrary/types/ShutdownInput.java | 8 +-- .../clientlibrary/types/UserRecord.java | 2 +- .../utils/NamedThreadFactory.java | 2 +- .../exceptions/DependencyException.java | 2 +- .../exceptions/InvalidStateException.java | 2 +- .../leases/exceptions/LeasingException.java | 2 +- .../ProvisionedThroughputException.java | 2 +- .../leases/impl/KinesisClientLease.java | 4 +- .../impl/KinesisClientLeaseManager.java | 12 ++-- .../impl/KinesisClientLeaseSerializer.java | 8 +-- .../services/kinesis/leases/impl/Lease.java | 2 +- .../kinesis/leases/impl/LeaseCoordinator.java | 28 ++++---- .../kinesis/leases/impl/LeaseManager.java | 13 ++-- .../kinesis/leases/impl/LeaseRenewer.java | 20 +++--- .../kinesis/leases/impl/LeaseSerializer.java | 6 +- .../kinesis/leases/impl/LeaseTaker.java | 18 ++--- .../IKinesisClientLeaseManager.java | 12 ++-- .../leases/interfaces/ILeaseManager.java | 10 +-- .../leases/interfaces/ILeaseRenewer.java | 10 +-- .../leases/interfaces/ILeaseSerializer.java | 4 +- .../leases/interfaces/ILeaseTaker.java | 8 +-- .../kinesis/leases/util/DynamoUtils.java | 2 +- .../impl/AccumulateByNameMetricsScope.java | 2 +- .../impl/AccumulatingMetricsScope.java | 4 +- .../kinesis/metrics/impl/CWMetricKey.java | 2 +- .../metrics/impl/CWMetricsFactory.java | 8 +-- .../kinesis/metrics/impl/CWMetricsScope.java | 6 +- .../metrics/impl/CWPublisherRunnable.java | 2 +- .../impl/DefaultCWMetricsPublisher.java | 2 +- .../impl/DimensionTrackingMetricsScope.java | 4 +- .../metrics/impl/EndingMetricsScope.java | 4 +- .../metrics/impl/FilteringMetricsScope.java | 4 +- .../metrics/impl/ICWMetricsPublisher.java | 2 +- .../impl/InterceptingMetricsFactory.java | 8 +-- .../metrics/impl/LogMetricsFactory.java | 4 +- .../kinesis/metrics/impl/LogMetricsScope.java | 2 +- .../metrics/impl/MetricAccumulatingQueue.java | 2 +- .../metrics/impl/MetricDatumWithKey.java | 2 +- .../kinesis/metrics/impl/MetricsHelper.java | 8 +-- .../metrics/impl/NullMetricsFactory.java | 6 +- .../metrics/impl/NullMetricsScope.java | 6 +- .../ThreadSafeMetricsDelegatingFactory.java | 6 +- .../ThreadSafeMetricsDelegatingScope.java | 6 +- .../metrics/interfaces/IMetricsFactory.java | 2 +- .../metrics/interfaces/IMetricsScope.java | 2 +- .../metrics/interfaces/MetricsLevel.java | 2 +- .../multilang/DrainChildSTDERRTask.java | 2 +- .../multilang/DrainChildSTDOUTTask.java | 2 +- .../kinesis/multilang/GetNextMessageTask.java | 4 +- .../kinesis/multilang/LineReaderTask.java | 2 +- .../kinesis/multilang/MessageReader.java | 4 +- .../kinesis/multilang/MessageWriter.java | 20 +++--- .../kinesis/multilang/MultiLangDaemon.java | 8 +-- .../multilang/MultiLangDaemonConfig.java | 6 +- .../kinesis/multilang/MultiLangProtocol.java | 28 ++++---- .../multilang/MultiLangRecordProcessor.java | 18 +++-- .../MultiLangRecordProcessorFactory.java | 8 +-- .../multilang/messages/CheckpointMessage.java | 2 +- .../multilang/messages/InitializeMessage.java | 4 +- .../messages/JsonFriendlyRecord.java | 4 +- .../kinesis/multilang/messages/Message.java | 2 +- .../messages/ProcessRecordsMessage.java | 4 +- .../multilang/messages/ShutdownMessage.java | 4 +- .../messages/ShutdownRequestedMessage.java | 2 +- .../multilang/messages/StatusMessage.java | 2 +- .../kinesis/multilang/package-info.java | 2 +- .../AmazonDynamoDBStreamsAdapterClient.java | 3 +- ...azonDynamoDBStreamsAdapterClientChild.java | 2 +- ...tialsProviderPropertyValueDecoderTest.java | 7 +- .../config/DatePropertyValueDecoderTest.java | 4 +- .../KinesisClientLibConfiguratorTest.java | 18 ++--- .../checkpoint/CheckpointImplTestBase.java | 10 +-- .../checkpoint/InMemoryCheckpointImpl.java | 8 +-- .../InMemoryCheckpointImplTest.java | 2 +- ...cordsRetrievalStrategyIntegrationTest.java | 5 +- ...ronousGetRecordsRetrievalStrategyTest.java | 4 +- .../worker/BlockOnParentShardTaskTest.java | 14 ++-- .../worker/BlockingGetRecordsCacheTest.java | 4 +- .../worker/CheckpointValueComparatorTest.java | 4 +- .../lib/worker/ConsumerStatesTest.java | 18 ++--- .../worker/ExceptionThrowingLeaseManager.java | 12 ++-- .../GracefulShutdownCoordinatorTest.java | 2 +- .../KinesisClientLibConfigurationTest.java | 6 +- ...entLibLeaseCoordinatorIntegrationTest.java | 21 +++--- .../KinesisClientLibLeaseCoordinatorTest.java | 16 ++--- .../lib/worker/KinesisDataFetcherTest.java | 18 ++--- ...rentsFirstShardPrioritizationUnitTest.java | 4 +- ...refetchGetRecordsCacheIntegrationTest.java | 8 +-- .../worker/PrefetchGetRecordsCacheTest.java | 6 +- .../lib/worker/PreparedCheckpointerTest.java | 8 +-- .../lib/worker/ProcessTaskTest.java | 16 ++--- .../RecordProcessorCheckpointerTest.java | 42 ++++++------ .../lib/worker/RecordsFetcherFactoryTest.java | 4 +- .../worker/SequenceNumberValidatorTest.java | 6 +- .../lib/worker/ShardConsumerTest.java | 32 ++++----- .../lib/worker/ShardInfoTest.java | 4 +- .../lib/worker/ShardObjectHelper.java | 2 +- .../lib/worker/ShardSequenceVerifier.java | 2 +- .../worker/ShardSyncTaskIntegrationTest.java | 18 ++--- .../lib/worker/ShardSyncerTest.java | 28 ++++---- .../lib/worker/ShutdownTaskTest.java | 16 ++--- .../lib/worker/TestStreamlet.java | 24 +++---- .../lib/worker/TestStreamletFactory.java | 6 +- .../lib/worker/ThrottlingReporterTest.java | 2 +- .../clientlibrary/lib/worker/WorkerTest.java | 67 +++++++++---------- .../proxies/KinesisLocalFileProxy.java | 6 +- .../proxies/KinesisLocalFileProxyFactory.java | 6 +- .../proxies/KinesisProxyTest.java | 8 +-- .../util/KinesisLocalFileDataCreator.java | 4 +- .../types/ShutdownReasonTest.java | 4 +- .../impl/KinesisClientLeaseBuilder.java | 4 +- .../impl/LeaseCoordinatorExerciser.java | 16 ++--- .../leases/impl/LeaseIntegrationTest.java | 9 +-- .../impl/LeaseManagerIntegrationTest.java | 4 +- .../impl/LeaseRenewerIntegrationTest.java | 8 +-- .../kinesis/leases/impl/LeaseRenewerTest.java | 10 +-- .../impl/LeaseTakerIntegrationTest.java | 4 +- .../kinesis/leases/impl/LeaseTakerTest.java | 4 +- .../leases/impl/TestHarnessBuilder.java | 12 ++-- .../impl/AccumulatingMetricsScopeTest.java | 3 +- .../metrics/impl/CWPublisherRunnableTest.java | 2 +- .../impl/DefaultCWMetricsPublisherTest.java | 2 +- .../metrics/impl/EndingMetricsScopeTest.java | 3 +- .../impl/FilteringMetricsScopeTest.java | 6 +- .../impl/MetricAccumulatingQueueTest.java | 2 +- .../kinesis/metrics/impl/TestHelper.java | 2 +- .../services/kinesis/multilang/Matchers.java | 6 +- .../kinesis/multilang/MessageReaderTest.java | 6 +- .../kinesis/multilang/MessageWriterTest.java | 10 +-- .../multilang/MultiLangDaemonConfigTest.java | 6 +- .../multilang/MultiLangDaemonTest.java | 4 +- .../multilang/MultiLangProtocolTest.java | 28 ++++---- .../kinesis/multilang/ReadSTDERRTaskTest.java | 2 +- .../StreamingRecordProcessorFactoryTest.java | 6 +- .../StreamingRecordProcessorTest.java | 34 +++++----- .../multilang/messages/MessageTest.java | 8 +-- 230 files changed, 886 insertions(+), 907 deletions(-) delete mode 100644 src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/DataFetchingStrategy.java rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/config/AWSCredentialsProviderPropertyValueDecoder.java (98%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/config/BooleanPropertyValueDecoder.java (93%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/config/ClientConfigurationPropertyValueDecoder.java (94%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/config/DatePropertyValueDecorder.java (94%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/config/IPropertyValueDecoder.java (93%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/config/InitialPositionInStreamPropertyValueDecoder.java (87%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/config/IntegerPropertyValueDecoder.java (93%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/config/KinesisClientLibConfigurator.java (98%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/config/LongPropertyValueDecoder.java (93%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/config/SetPropertyValueDecoder.java (95%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/config/StringPropertyValueDecoder.java (94%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/exceptions/InvalidStateException.java (93%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/exceptions/KinesisClientLibDependencyException.java (94%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/exceptions/KinesisClientLibException.java (93%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/exceptions/KinesisClientLibNonRetryableException.java (93%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/exceptions/KinesisClientLibRetryableException.java (93%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/exceptions/ShutdownException.java (93%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/exceptions/ThrottlingException.java (93%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/exceptions/internal/BlockedOnParentShardException.java (85%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/exceptions/internal/KinesisClientLibIOException.java (85%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/interfaces/ICheckpoint.java (89%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/interfaces/IPreparedCheckpointer.java (74%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/interfaces/IRecordProcessor.java (93%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/interfaces/IRecordProcessorCheckpointer.java (96%) rename src/main/java/com/{amazonaws/services/kinesis/clientlibrary/interfaces/v2 => fivetran/external/com/amazonaws/services/kinesis/clientlibrary/interfaces}/IRecordProcessorFactory.java (92%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/interfaces/v2/IRecordProcessor.java (80%) rename src/main/java/com/{amazonaws/services/kinesis/clientlibrary/interfaces => fivetran/external/com/amazonaws/services/kinesis/clientlibrary/interfaces/v2}/IRecordProcessorFactory.java (91%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/interfaces/v2/IShutdownNotificationAware.java (84%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/checkpoint/Checkpoint.java (89%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/checkpoint/SentinelCheckpoint.java (92%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/AsynchronousGetRecordsRetrievalStrategy.java (95%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/BlockOnParentShardTask.java (85%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/BlockingGetRecordsCache.java (91%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/CheckpointValueComparator.java (96%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/ConsumerStates.java (99%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/DataFetcherResult.java (94%) create mode 100644 src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/DataFetchingStrategy.java rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/DoesNothingPreparedCheckpointer.java (73%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/GetRecordsCache.java (87%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/GetRecordsRetrievalStrategy.java (95%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/GetRecordsRetriever.java (73%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/GracefulShutdownContext.java (96%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/GracefulShutdownCoordinator.java (98%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/ITask.java (92%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/InitialPositionInStream.java (92%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/InitialPositionInStreamExtended.java (97%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/InitializeTask.java (83%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisClientLibConfiguration.java (98%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisClientLibLeaseCoordinator.java (88%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisDataFetcher.java (95%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/MetricsCollectingTaskDecorator.java (84%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/NoOpShardPrioritization.java (92%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/NoOpWorkerStateChangeListener.java (75%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/ParentsFirstShardPrioritization.java (98%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/PrefetchGetRecordsCache.java (94%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/PreparedCheckpointer.java (70%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/ProcessTask.java (94%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/RecordProcessorCheckpointer.java (92%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/RecordsFetcherFactory.java (94%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/SequenceNumberValidator.java (92%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardConsumer.java (96%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardConsumerShutdownNotification.java (88%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardInfo.java (96%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardPrioritization.java (92%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardSyncTask.java (85%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardSyncTaskManager.java (91%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardSyncer.java (97%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/ShutdownNotification.java (75%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/ShutdownNotificationTask.java (83%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/ShutdownReason.java (83%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/ShutdownTask.java (85%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/SimpleRecordsFetcherFactory.java (94%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/StreamConfig.java (94%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/StreamRecordProcessingError.java (76%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/SynchronousGetRecordsRetrievalStrategy.java (95%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/TaskResult.java (96%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/TaskType.java (94%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/ThrottlingReporter.java (94%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/V1ToV2RecordProcessorAdapter.java (56%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/V1ToV2RecordProcessorFactoryAdapter.java (53%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/Worker.java (95%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/WorkerStateChangeListener.java (74%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/proxies/IKinesisProxy.java (98%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/proxies/IKinesisProxyExtended.java (92%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/proxies/IKinesisProxyFactory.java (92%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/proxies/KinesisProxy.java (98%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/proxies/KinesisProxyFactory.java (97%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/proxies/MetricsCollectingKinesisProxyDecorator.java (96%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/types/ExtendedSequenceNumber.java (97%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/types/InitializationInput.java (93%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/types/Messages.java (99%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/types/ProcessRecordsInput.java (92%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/types/ShutdownInput.java (83%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/types/UserRecord.java (99%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/utils/NamedThreadFactory.java (94%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/leases/exceptions/DependencyException.java (93%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/leases/exceptions/InvalidStateException.java (93%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/leases/exceptions/LeasingException.java (92%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/leases/exceptions/ProvisionedThroughputException.java (92%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/leases/impl/KinesisClientLease.java (97%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/leases/impl/KinesisClientLeaseManager.java (82%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/leases/impl/KinesisClientLeaseSerializer.java (95%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/leases/impl/Lease.java (99%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/leases/impl/LeaseCoordinator.java (91%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/leases/impl/LeaseManager.java (97%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/leases/impl/LeaseRenewer.java (94%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/leases/impl/LeaseSerializer.java (96%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/leases/impl/LeaseTaker.java (96%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/leases/interfaces/IKinesisClientLeaseManager.java (72%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/leases/interfaces/ILeaseManager.java (94%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/leases/interfaces/ILeaseRenewer.java (89%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/leases/interfaces/ILeaseSerializer.java (96%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/leases/interfaces/ILeaseTaker.java (83%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/leases/util/DynamoUtils.java (97%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/metrics/impl/AccumulateByNameMetricsScope.java (92%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/metrics/impl/AccumulatingMetricsScope.java (95%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/metrics/impl/CWMetricKey.java (95%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/metrics/impl/CWMetricsFactory.java (94%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/metrics/impl/CWMetricsScope.java (90%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/metrics/impl/CWPublisherRunnable.java (98%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/metrics/impl/DefaultCWMetricsPublisher.java (97%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/metrics/impl/DimensionTrackingMetricsScope.java (90%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/metrics/impl/EndingMetricsScope.java (91%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/metrics/impl/FilteringMetricsScope.java (95%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/metrics/impl/ICWMetricsPublisher.java (94%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/metrics/impl/InterceptingMetricsFactory.java (87%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/metrics/impl/LogMetricsFactory.java (83%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/metrics/impl/LogMetricsScope.java (96%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/metrics/impl/MetricAccumulatingQueue.java (98%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/metrics/impl/MetricDatumWithKey.java (96%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/metrics/impl/MetricsHelper.java (94%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/metrics/impl/NullMetricsFactory.java (75%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/metrics/impl/NullMetricsScope.java (79%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/metrics/impl/ThreadSafeMetricsDelegatingFactory.java (83%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/metrics/impl/ThreadSafeMetricsDelegatingScope.java (87%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/metrics/interfaces/IMetricsFactory.java (90%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/metrics/interfaces/IMetricsScope.java (96%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/metrics/interfaces/MetricsLevel.java (96%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/multilang/DrainChildSTDERRTask.java (95%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/multilang/DrainChildSTDOUTTask.java (97%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/multilang/GetNextMessageTask.java (95%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/multilang/LineReaderTask.java (98%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/multilang/MessageReader.java (97%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/multilang/MessageWriter.java (89%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/multilang/MultiLangDaemon.java (94%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/multilang/MultiLangDaemonConfig.java (97%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/multilang/MultiLangProtocol.java (89%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/multilang/MultiLangRecordProcessor.java (93%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/multilang/MultiLangRecordProcessorFactory.java (88%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/multilang/messages/CheckpointMessage.java (97%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/multilang/messages/InitializeMessage.java (92%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/multilang/messages/JsonFriendlyRecord.java (94%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/multilang/messages/Message.java (96%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/multilang/messages/ProcessRecordsMessage.java (92%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/multilang/messages/ShutdownMessage.java (89%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/multilang/messages/ShutdownRequestedMessage.java (92%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/multilang/messages/StatusMessage.java (95%) rename src/main/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/multilang/package-info.java (98%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/dynamodbv2/streamsadapter/AmazonDynamoDBStreamsAdapterClient.java (88%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/dynamodbv2/streamsadapter/AmazonDynamoDBStreamsAdapterClientChild.java (91%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/config/AWSCredentialsProviderPropertyValueDecoderTest.java (89%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/config/DatePropertyValueDecoderTest.java (91%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/config/KinesisClientLibConfiguratorTest.java (95%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/checkpoint/CheckpointImplTestBase.java (94%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/checkpoint/InMemoryCheckpointImpl.java (92%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/checkpoint/InMemoryCheckpointImplTest.java (91%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/AsynchronousGetRecordsRetrievalStrategyIntegrationTest.java (97%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/AsynchronousGetRecordsRetrievalStrategyTest.java (98%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/BlockOnParentShardTaskTest.java (92%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/BlockingGetRecordsCacheTest.java (93%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/CheckpointValueComparatorTest.java (94%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/ConsumerStatesTest.java (95%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/ExceptionThrowingLeaseManager.java (93%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/GracefulShutdownCoordinatorTest.java (99%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisClientLibConfigurationTest.java (98%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisClientLibLeaseCoordinatorIntegrationTest.java (90%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisClientLibLeaseCoordinatorTest.java (77%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisDataFetcherTest.java (95%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/ParentsFirstShardPrioritizationUnitTest.java (97%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/PrefetchGetRecordsCacheIntegrationTest.java (95%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/PrefetchGetRecordsCacheTest.java (96%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/PreparedCheckpointerTest.java (80%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/ProcessTaskTest.java (95%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/RecordProcessorCheckpointerTest.java (94%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/RecordsFetcherFactoryTest.java (88%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/SequenceNumberValidatorTest.java (94%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardConsumerTest.java (96%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardInfoTest.java (96%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardObjectHelper.java (98%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardSequenceVerifier.java (97%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardSyncTaskIntegrationTest.java (83%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardSyncerTest.java (98%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/ShutdownTaskTest.java (86%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/TestStreamlet.java (80%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/TestStreamletFactory.java (85%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/ThrottlingReporterTest.java (96%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/lib/worker/WorkerTest.java (96%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/proxies/KinesisLocalFileProxy.java (98%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/proxies/KinesisLocalFileProxyFactory.java (87%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/proxies/KinesisProxyTest.java (98%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/proxies/util/KinesisLocalFileDataCreator.java (98%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/clientlibrary/types/ShutdownReasonTest.java (89%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/leases/impl/KinesisClientLeaseBuilder.java (94%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/leases/impl/LeaseCoordinatorExerciser.java (91%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/leases/impl/LeaseIntegrationTest.java (89%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/leases/impl/LeaseManagerIntegrationTest.java (98%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/leases/impl/LeaseRenewerIntegrationTest.java (96%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/leases/impl/LeaseRenewerTest.java (90%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/leases/impl/LeaseTakerIntegrationTest.java (97%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/leases/impl/LeaseTakerTest.java (87%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/leases/impl/TestHarnessBuilder.java (91%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/metrics/impl/AccumulatingMetricsScopeTest.java (94%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/metrics/impl/CWPublisherRunnableTest.java (98%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/metrics/impl/DefaultCWMetricsPublisherTest.java (98%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/metrics/impl/EndingMetricsScopeTest.java (93%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/metrics/impl/FilteringMetricsScopeTest.java (95%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/metrics/impl/MetricAccumulatingQueueTest.java (98%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/metrics/impl/TestHelper.java (95%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/multilang/Matchers.java (93%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/multilang/MessageReaderTest.java (96%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/multilang/MessageWriterTest.java (93%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/multilang/MultiLangDaemonConfigTest.java (96%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/multilang/MultiLangDaemonTest.java (91%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/multilang/MultiLangProtocolTest.java (87%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/multilang/ReadSTDERRTaskTest.java (97%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/multilang/StreamingRecordProcessorFactoryTest.java (81%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/multilang/StreamingRecordProcessorTest.java (85%) rename src/test/java/com/{ => fivetran/external/com}/amazonaws/services/kinesis/multilang/messages/MessageTest.java (88%) diff --git a/META-INF/MANIFEST.MF b/META-INF/MANIFEST.MF index b928a09f..6f81301d 100644 --- a/META-INF/MANIFEST.MF +++ b/META-INF/MANIFEST.MF @@ -14,23 +14,23 @@ Require-Bundle: org.apache.commons.codec;bundle-version="1.6", org.apache.httpcomponents.httpclient;bundle-version="4.3.6" com.amazonaws.sdk;bundle-version="1.11.319", Export-Package: com.amazonaws.services.kinesis, - com.amazonaws.services.kinesis.clientlibrary, - com.amazonaws.services.kinesis.clientlibrary.config, - com.amazonaws.services.kinesis.clientlibrary.exceptions, - com.amazonaws.services.kinesis.clientlibrary.exceptions.internal, - com.amazonaws.services.kinesis.clientlibrary.interfaces, - com.amazonaws.services.kinesis.clientlibrary.lib, - com.amazonaws.services.kinesis.clientlibrary.lib.checkpoint, - com.amazonaws.services.kinesis.clientlibrary.lib.worker, - com.amazonaws.services.kinesis.clientlibrary.proxies, - com.amazonaws.services.kinesis.clientlibrary.types, - com.amazonaws.services.kinesis.leases, - com.amazonaws.services.kinesis.leases.exceptions, - com.amazonaws.services.kinesis.leases.impl, - com.amazonaws.services.kinesis.leases.interfaces, - com.amazonaws.services.kinesis.leases.util, - com.amazonaws.services.kinesis.metrics, - com.amazonaws.services.kinesis.metrics.impl, - com.amazonaws.services.kinesis.metrics.interfaces, - com.amazonaws.services.kinesis.multilang, - com.amazonaws.services.kinesis.multilang.messages, + com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary, + com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.config, + com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions, + com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.internal, + com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces, + com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib, + com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.checkpoint, + com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker, + com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.proxies, + com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types, + com.fivetran.external.com.amazonaws.services.kinesis.leases, + com.fivetran.external.com.amazonaws.services.kinesis.leases.exceptions, + com.fivetran.external.com.amazonaws.services.kinesis.leases.impl, + com.fivetran.external.com.amazonaws.services.kinesis.leases.interfaces, + com.fivetran.external.com.amazonaws.services.kinesis.leases.util, + com.fivetran.external.com.amazonaws.services.kinesis.metrics, + com.fivetran.external.com.amazonaws.services.kinesis.metrics.impl, + com.fivetran.external.com.amazonaws.services.kinesis.metrics.interfaces, + com.fivetran.external.com.amazonaws.services.kinesis.multilang, + com.fivetran.external.com.amazonaws.services.kinesis.multilang.messages, diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/DataFetchingStrategy.java b/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/DataFetchingStrategy.java deleted file mode 100644 index 05c2ab3f..00000000 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/DataFetchingStrategy.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; - -/** - * - */ -public enum DataFetchingStrategy { - DEFAULT, PREFETCH_CACHED; -} diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/config/AWSCredentialsProviderPropertyValueDecoder.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/AWSCredentialsProviderPropertyValueDecoder.java similarity index 98% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/config/AWSCredentialsProviderPropertyValueDecoder.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/AWSCredentialsProviderPropertyValueDecoder.java index d27cd480..3e914401 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/config/AWSCredentialsProviderPropertyValueDecoder.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/AWSCredentialsProviderPropertyValueDecoder.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.config; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.config; import java.util.ArrayList; import java.util.Arrays; diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/config/BooleanPropertyValueDecoder.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/BooleanPropertyValueDecoder.java similarity index 93% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/config/BooleanPropertyValueDecoder.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/BooleanPropertyValueDecoder.java index ede0294d..48382b61 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/config/BooleanPropertyValueDecoder.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/BooleanPropertyValueDecoder.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.config; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.config; import java.util.Arrays; import java.util.List; diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/config/ClientConfigurationPropertyValueDecoder.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/ClientConfigurationPropertyValueDecoder.java similarity index 94% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/config/ClientConfigurationPropertyValueDecoder.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/ClientConfigurationPropertyValueDecoder.java index abd3d7f0..b5131948 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/config/ClientConfigurationPropertyValueDecoder.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/ClientConfigurationPropertyValueDecoder.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.config; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.config; import java.util.Arrays; import java.util.List; diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/config/DatePropertyValueDecorder.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/DatePropertyValueDecorder.java similarity index 94% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/config/DatePropertyValueDecorder.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/DatePropertyValueDecorder.java index 4f6a588c..93552bf0 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/config/DatePropertyValueDecorder.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/DatePropertyValueDecorder.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.config; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.config; import java.util.Arrays; import java.util.Date; diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/config/IPropertyValueDecoder.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/IPropertyValueDecoder.java similarity index 93% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/config/IPropertyValueDecoder.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/IPropertyValueDecoder.java index d6ef5542..c6ca1cee 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/config/IPropertyValueDecoder.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/IPropertyValueDecoder.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.config; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.config; import java.util.List; diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/config/InitialPositionInStreamPropertyValueDecoder.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/InitialPositionInStreamPropertyValueDecoder.java similarity index 87% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/config/InitialPositionInStreamPropertyValueDecoder.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/InitialPositionInStreamPropertyValueDecoder.java index 63b6e306..165aa8e1 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/config/InitialPositionInStreamPropertyValueDecoder.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/InitialPositionInStreamPropertyValueDecoder.java @@ -12,12 +12,12 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.config; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.config; import java.util.Arrays; import java.util.List; -import com.amazonaws.services.kinesis.clientlibrary.lib.worker.InitialPositionInStream; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.InitialPositionInStream; /** * Get an InitialiPosition enum property. diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/config/IntegerPropertyValueDecoder.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/IntegerPropertyValueDecoder.java similarity index 93% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/config/IntegerPropertyValueDecoder.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/IntegerPropertyValueDecoder.java index ec1248e7..e1721156 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/config/IntegerPropertyValueDecoder.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/IntegerPropertyValueDecoder.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.config; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.config; import java.util.Arrays; import java.util.List; diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/config/KinesisClientLibConfigurator.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/KinesisClientLibConfigurator.java similarity index 98% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/config/KinesisClientLibConfigurator.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/KinesisClientLibConfigurator.java index 8059d6af..ef2ee26e 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/config/KinesisClientLibConfigurator.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/KinesisClientLibConfigurator.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.config; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.config; import java.io.IOException; import java.io.InputStream; @@ -32,7 +32,7 @@ import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import com.amazonaws.auth.AWSCredentialsProvider; -import com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration; /** * KinesisClientLibConfigurator constructs a KinesisClientLibConfiguration from java properties file. The following diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/config/LongPropertyValueDecoder.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/LongPropertyValueDecoder.java similarity index 93% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/config/LongPropertyValueDecoder.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/LongPropertyValueDecoder.java index 7d63960c..a7b3caa8 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/config/LongPropertyValueDecoder.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/LongPropertyValueDecoder.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.config; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.config; import java.util.Arrays; import java.util.List; diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/config/SetPropertyValueDecoder.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/SetPropertyValueDecoder.java similarity index 95% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/config/SetPropertyValueDecoder.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/SetPropertyValueDecoder.java index c6eea476..4af84003 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/config/SetPropertyValueDecoder.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/SetPropertyValueDecoder.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.config; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.config; import java.util.Arrays; import java.util.HashSet; diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/config/StringPropertyValueDecoder.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/StringPropertyValueDecoder.java similarity index 94% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/config/StringPropertyValueDecoder.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/StringPropertyValueDecoder.java index d9e4339f..b5fe39bf 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/config/StringPropertyValueDecoder.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/StringPropertyValueDecoder.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.config; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.config; import java.util.Arrays; import java.util.List; diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/exceptions/InvalidStateException.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/exceptions/InvalidStateException.java similarity index 93% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/exceptions/InvalidStateException.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/exceptions/InvalidStateException.java index a9bb5bdf..f2132b67 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/exceptions/InvalidStateException.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/exceptions/InvalidStateException.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.exceptions; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions; /** * This is thrown when the Amazon Kinesis Client Library encounters issues with its internal state (e.g. DynamoDB table diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/exceptions/KinesisClientLibDependencyException.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/exceptions/KinesisClientLibDependencyException.java similarity index 94% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/exceptions/KinesisClientLibDependencyException.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/exceptions/KinesisClientLibDependencyException.java index fef3c1b1..afafeafc 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/exceptions/KinesisClientLibDependencyException.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/exceptions/KinesisClientLibDependencyException.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.exceptions; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions; /** * This is thrown when the Amazon Kinesis Client Library encounters issues talking to its dependencies diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/exceptions/KinesisClientLibException.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/exceptions/KinesisClientLibException.java similarity index 93% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/exceptions/KinesisClientLibException.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/exceptions/KinesisClientLibException.java index 5e77649f..906e4c34 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/exceptions/KinesisClientLibException.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/exceptions/KinesisClientLibException.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.exceptions; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions; /** * Abstract class for exceptions of the Amazon Kinesis Client Library. diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/exceptions/KinesisClientLibNonRetryableException.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/exceptions/KinesisClientLibNonRetryableException.java similarity index 93% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/exceptions/KinesisClientLibNonRetryableException.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/exceptions/KinesisClientLibNonRetryableException.java index c32409d5..56bb39e9 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/exceptions/KinesisClientLibNonRetryableException.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/exceptions/KinesisClientLibNonRetryableException.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.exceptions; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions; /** * Non-retryable exceptions. Simply retrying the same request/operation is not expected to succeed. diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/exceptions/KinesisClientLibRetryableException.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/exceptions/KinesisClientLibRetryableException.java similarity index 93% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/exceptions/KinesisClientLibRetryableException.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/exceptions/KinesisClientLibRetryableException.java index 537278d1..8fc7964c 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/exceptions/KinesisClientLibRetryableException.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/exceptions/KinesisClientLibRetryableException.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.exceptions; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions; /** * Retryable exceptions (e.g. transient errors). The request/operation is expected to succeed upon (back off and) retry. diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/exceptions/ShutdownException.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/exceptions/ShutdownException.java similarity index 93% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/exceptions/ShutdownException.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/exceptions/ShutdownException.java index 1f5b38e1..ef8634c3 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/exceptions/ShutdownException.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/exceptions/ShutdownException.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.exceptions; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions; /** * The RecordProcessor instance has been shutdown (e.g. and attempts a checkpoint). diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/exceptions/ThrottlingException.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/exceptions/ThrottlingException.java similarity index 93% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/exceptions/ThrottlingException.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/exceptions/ThrottlingException.java index 7e483ba5..a99060aa 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/exceptions/ThrottlingException.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/exceptions/ThrottlingException.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.exceptions; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions; /** * Thrown when requests are throttled by a service (e.g. DynamoDB when storing a checkpoint). diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/exceptions/internal/BlockedOnParentShardException.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/exceptions/internal/BlockedOnParentShardException.java similarity index 85% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/exceptions/internal/BlockedOnParentShardException.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/exceptions/internal/BlockedOnParentShardException.java index 88cca44e..c56758d6 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/exceptions/internal/BlockedOnParentShardException.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/exceptions/internal/BlockedOnParentShardException.java @@ -13,9 +13,9 @@ * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.exceptions.internal; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.internal; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.KinesisClientLibRetryableException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.KinesisClientLibRetryableException; /** * Used internally in the Amazon Kinesis Client Library. Indicates that we cannot start processing data for a shard diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/exceptions/internal/KinesisClientLibIOException.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/exceptions/internal/KinesisClientLibIOException.java similarity index 85% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/exceptions/internal/KinesisClientLibIOException.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/exceptions/internal/KinesisClientLibIOException.java index 951aedf9..e77ef7d5 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/exceptions/internal/KinesisClientLibIOException.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/exceptions/internal/KinesisClientLibIOException.java @@ -12,9 +12,9 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.exceptions.internal; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.internal; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.KinesisClientLibRetryableException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.KinesisClientLibRetryableException; /** * Thrown when we encounter issues when reading/writing information (e.g. shard information from Kinesis may not be diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/interfaces/ICheckpoint.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/interfaces/ICheckpoint.java similarity index 89% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/interfaces/ICheckpoint.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/interfaces/ICheckpoint.java index 83c29b44..50668258 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/interfaces/ICheckpoint.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/interfaces/ICheckpoint.java @@ -12,11 +12,11 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.interfaces; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.KinesisClientLibException; -import com.amazonaws.services.kinesis.clientlibrary.lib.checkpoint.Checkpoint; -import com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.KinesisClientLibException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.checkpoint.Checkpoint; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; /** * Interface for checkpoint trackers. diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/interfaces/IPreparedCheckpointer.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/interfaces/IPreparedCheckpointer.java similarity index 74% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/interfaces/IPreparedCheckpointer.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/interfaces/IPreparedCheckpointer.java index 04827a63..949c4b87 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/interfaces/IPreparedCheckpointer.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/interfaces/IPreparedCheckpointer.java @@ -1,10 +1,10 @@ -package com.amazonaws.services.kinesis.clientlibrary.interfaces; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.InvalidStateException; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.KinesisClientLibDependencyException; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.ShutdownException; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.ThrottlingException; -import com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.InvalidStateException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.KinesisClientLibDependencyException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.ShutdownException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.ThrottlingException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; /** * Objects of this class are prepared to checkpoint at a specific sequence number. They use an diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/interfaces/IRecordProcessor.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/interfaces/IRecordProcessor.java similarity index 93% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/interfaces/IRecordProcessor.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/interfaces/IRecordProcessor.java index 89cf092a..6a14bcfb 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/interfaces/IRecordProcessor.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/interfaces/IRecordProcessor.java @@ -12,12 +12,12 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.interfaces; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces; import java.util.List; import com.amazonaws.services.kinesis.model.Record; -import com.amazonaws.services.kinesis.clientlibrary.lib.worker.ShutdownReason; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.ShutdownReason; /** * The Amazon Kinesis Client Library will instantiate record processors to process data records fetched from Amazon diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/interfaces/IRecordProcessorCheckpointer.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/interfaces/IRecordProcessorCheckpointer.java similarity index 96% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/interfaces/IRecordProcessorCheckpointer.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/interfaces/IRecordProcessorCheckpointer.java index df4acc36..7e03db8f 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/interfaces/IRecordProcessorCheckpointer.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/interfaces/IRecordProcessorCheckpointer.java @@ -12,12 +12,12 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.interfaces; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.KinesisClientLibDependencyException; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.InvalidStateException; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.ThrottlingException; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.ShutdownException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.KinesisClientLibDependencyException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.InvalidStateException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.ThrottlingException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.ShutdownException; import com.amazonaws.services.kinesis.model.Record; /** diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/interfaces/v2/IRecordProcessorFactory.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/interfaces/IRecordProcessorFactory.java similarity index 92% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/interfaces/v2/IRecordProcessorFactory.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/interfaces/IRecordProcessorFactory.java index 08010ee7..214e1aa6 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/interfaces/v2/IRecordProcessorFactory.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/interfaces/IRecordProcessorFactory.java @@ -12,8 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.interfaces.v2; - +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces; /** * The Amazon Kinesis Client Library will use this to instantiate a record processor per shard. diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/interfaces/v2/IRecordProcessor.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/interfaces/v2/IRecordProcessor.java similarity index 80% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/interfaces/v2/IRecordProcessor.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/interfaces/v2/IRecordProcessor.java index bd445ac9..d865c38f 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/interfaces/v2/IRecordProcessor.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/interfaces/v2/IRecordProcessor.java @@ -12,11 +12,11 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.interfaces.v2; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.v2; -import com.amazonaws.services.kinesis.clientlibrary.types.InitializationInput; -import com.amazonaws.services.kinesis.clientlibrary.types.ProcessRecordsInput; -import com.amazonaws.services.kinesis.clientlibrary.types.ShutdownInput; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.InitializationInput; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ProcessRecordsInput; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ShutdownInput; /** * The Amazon Kinesis Client Library will instantiate record processors to process data records fetched from Amazon @@ -50,7 +50,7 @@ public interface IRecordProcessor { *

Warning

* * When the value of {@link ShutdownInput#getShutdownReason()} is - * {@link com.amazonaws.services.kinesis.clientlibrary.lib.worker.ShutdownReason#TERMINATE} it is required that you + * {@link com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.ShutdownReason#TERMINATE} it is required that you * checkpoint. Failure to do so will result in an IllegalArgumentException, and the KCL no longer making progress. * * @param shutdownInput diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/interfaces/IRecordProcessorFactory.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/interfaces/v2/IRecordProcessorFactory.java similarity index 91% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/interfaces/IRecordProcessorFactory.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/interfaces/v2/IRecordProcessorFactory.java index b87fd7ec..52f8b675 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/interfaces/IRecordProcessorFactory.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/interfaces/v2/IRecordProcessorFactory.java @@ -12,7 +12,8 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.interfaces; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.v2; + /** * The Amazon Kinesis Client Library will use this to instantiate a record processor per shard. diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/interfaces/v2/IShutdownNotificationAware.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/interfaces/v2/IShutdownNotificationAware.java similarity index 84% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/interfaces/v2/IShutdownNotificationAware.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/interfaces/v2/IShutdownNotificationAware.java index b4d4629c..3e21d215 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/interfaces/v2/IShutdownNotificationAware.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/interfaces/v2/IShutdownNotificationAware.java @@ -12,9 +12,9 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.interfaces.v2; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.v2; -import com.amazonaws.services.kinesis.clientlibrary.interfaces.IRecordProcessorCheckpointer; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.IRecordProcessorCheckpointer; /** * Allows a record processor to indicate it's aware of requested shutdowns, and handle the request. diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/checkpoint/Checkpoint.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/checkpoint/Checkpoint.java similarity index 89% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/checkpoint/Checkpoint.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/checkpoint/Checkpoint.java index 8af6a5d3..5d90d4f0 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/checkpoint/Checkpoint.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/checkpoint/Checkpoint.java @@ -1,6 +1,6 @@ -package com.amazonaws.services.kinesis.clientlibrary.lib.checkpoint; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.checkpoint; -import com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; import java.util.Objects; diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/checkpoint/SentinelCheckpoint.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/checkpoint/SentinelCheckpoint.java similarity index 92% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/checkpoint/SentinelCheckpoint.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/checkpoint/SentinelCheckpoint.java index d4442b82..7b29dff2 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/checkpoint/SentinelCheckpoint.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/checkpoint/SentinelCheckpoint.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.checkpoint; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.checkpoint; /** * Enumeration of the sentinel values of checkpoints. diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/AsynchronousGetRecordsRetrievalStrategy.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/AsynchronousGetRecordsRetrievalStrategy.java similarity index 95% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/AsynchronousGetRecordsRetrievalStrategy.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/AsynchronousGetRecordsRetrievalStrategy.java index b0f8ad06..e9f0f1c2 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/AsynchronousGetRecordsRetrievalStrategy.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/AsynchronousGetRecordsRetrievalStrategy.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import java.util.HashSet; import java.util.Objects; @@ -29,8 +29,8 @@ import java.util.concurrent.ThreadPoolExecutor; import java.util.concurrent.TimeUnit; import java.util.function.Supplier; -import com.amazonaws.services.kinesis.metrics.impl.MetricsHelper; -import com.amazonaws.services.kinesis.metrics.impl.ThreadSafeMetricsDelegatingScope; +import com.fivetran.external.com.amazonaws.services.kinesis.metrics.impl.MetricsHelper; +import com.fivetran.external.com.amazonaws.services.kinesis.metrics.impl.ThreadSafeMetricsDelegatingScope; import com.amazonaws.services.kinesis.model.ExpiredIteratorException; import com.amazonaws.services.kinesis.model.GetRecordsResult; import com.google.common.util.concurrent.ThreadFactoryBuilder; diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/BlockOnParentShardTask.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/BlockOnParentShardTask.java similarity index 85% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/BlockOnParentShardTask.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/BlockOnParentShardTask.java index 465dda46..80032077 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/BlockOnParentShardTask.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/BlockOnParentShardTask.java @@ -12,15 +12,15 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.internal.BlockedOnParentShardException; -import com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; -import com.amazonaws.services.kinesis.leases.impl.KinesisClientLease; -import com.amazonaws.services.kinesis.leases.interfaces.ILeaseManager; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.internal.BlockedOnParentShardException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.impl.KinesisClientLease; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.interfaces.ILeaseManager; /** * Task to block until processing of all data records in the parent shard(s) is completed. @@ -54,7 +54,7 @@ class BlockOnParentShardTask implements ITask { } /* (non-Javadoc) - * @see com.amazonaws.services.kinesis.clientlibrary.lib.worker.ITask#call() + * @see com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.ITask#call() */ @Override public TaskResult call() { @@ -98,7 +98,7 @@ class BlockOnParentShardTask implements ITask { } /* (non-Javadoc) - * @see com.amazonaws.services.kinesis.clientlibrary.lib.worker.ITask#getTaskType() + * @see com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.ITask#getTaskType() */ @Override public TaskType getTaskType() { diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/BlockingGetRecordsCache.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/BlockingGetRecordsCache.java similarity index 91% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/BlockingGetRecordsCache.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/BlockingGetRecordsCache.java index 61b15e4f..c4ded153 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/BlockingGetRecordsCache.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/BlockingGetRecordsCache.java @@ -13,9 +13,9 @@ * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; -import com.amazonaws.services.kinesis.clientlibrary.types.ProcessRecordsInput; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ProcessRecordsInput; import com.amazonaws.services.kinesis.model.GetRecordsResult; import org.apache.commons.logging.impl.SimpleLog; diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/CheckpointValueComparator.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/CheckpointValueComparator.java similarity index 96% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/CheckpointValueComparator.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/CheckpointValueComparator.java index 0d3dd001..481069d4 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/CheckpointValueComparator.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/CheckpointValueComparator.java @@ -12,13 +12,13 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import java.io.Serializable; import java.math.BigInteger; import java.util.Comparator; -import com.amazonaws.services.kinesis.clientlibrary.lib.checkpoint.SentinelCheckpoint; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.checkpoint.SentinelCheckpoint; /** * diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ConsumerStates.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ConsumerStates.java similarity index 99% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ConsumerStates.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ConsumerStates.java index c0bdc060..f16f1d81 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ConsumerStates.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ConsumerStates.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; /** * Top level container for all the possible states a {@link ShardConsumer} can be in. The logic for creation of tasks, diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/DataFetcherResult.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/DataFetcherResult.java similarity index 94% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/DataFetcherResult.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/DataFetcherResult.java index a7121ff2..33b5accb 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/DataFetcherResult.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/DataFetcherResult.java @@ -5,7 +5,7 @@ * BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific * language governing permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import com.amazonaws.services.kinesis.model.GetRecordsResult; diff --git a/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/DataFetchingStrategy.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/DataFetchingStrategy.java new file mode 100644 index 00000000..189fce5a --- /dev/null +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/DataFetchingStrategy.java @@ -0,0 +1,8 @@ +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; + +/** + * + */ +public enum DataFetchingStrategy { + DEFAULT, PREFETCH_CACHED; +} diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/DoesNothingPreparedCheckpointer.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/DoesNothingPreparedCheckpointer.java similarity index 73% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/DoesNothingPreparedCheckpointer.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/DoesNothingPreparedCheckpointer.java index d40f51d3..9a3ca5f2 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/DoesNothingPreparedCheckpointer.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/DoesNothingPreparedCheckpointer.java @@ -12,14 +12,14 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.InvalidStateException; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.KinesisClientLibDependencyException; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.ShutdownException; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.ThrottlingException; -import com.amazonaws.services.kinesis.clientlibrary.interfaces.IPreparedCheckpointer; -import com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.InvalidStateException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.KinesisClientLibDependencyException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.ShutdownException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.ThrottlingException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.IPreparedCheckpointer; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; /** * A special IPreparedCheckpointer that does nothing, which can be used when preparing a checkpoint at the current diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/GetRecordsCache.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/GetRecordsCache.java similarity index 87% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/GetRecordsCache.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/GetRecordsCache.java index dba24f8d..35f36c91 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/GetRecordsCache.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/GetRecordsCache.java @@ -13,9 +13,9 @@ * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; -import com.amazonaws.services.kinesis.clientlibrary.types.ProcessRecordsInput; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ProcessRecordsInput; /** * This class is used as a cache for Prefetching data from Kinesis. diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/GetRecordsRetrievalStrategy.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/GetRecordsRetrievalStrategy.java similarity index 95% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/GetRecordsRetrievalStrategy.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/GetRecordsRetrievalStrategy.java index 4f474887..6e898002 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/GetRecordsRetrievalStrategy.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/GetRecordsRetrievalStrategy.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import com.amazonaws.services.kinesis.model.GetRecordsResult; diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/GetRecordsRetriever.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/GetRecordsRetriever.java similarity index 73% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/GetRecordsRetriever.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/GetRecordsRetriever.java index d5b4a782..a3d60d50 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/GetRecordsRetriever.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/GetRecordsRetriever.java @@ -1,9 +1,7 @@ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import com.amazonaws.services.kinesis.model.GetRecordsResult; -import java.util.concurrent.Callable; - /** * This class uses the GetRecordsRetrievalStrategy class to retrieve the next set of records and update the cache. */ diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/GracefulShutdownContext.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/GracefulShutdownContext.java similarity index 96% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/GracefulShutdownContext.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/GracefulShutdownContext.java index 592c93e6..f1234dc7 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/GracefulShutdownContext.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/GracefulShutdownContext.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import java.util.Objects; import java.util.concurrent.CountDownLatch; diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/GracefulShutdownCoordinator.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/GracefulShutdownCoordinator.java similarity index 98% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/GracefulShutdownCoordinator.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/GracefulShutdownCoordinator.java index 97bef9e3..c5e9581b 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/GracefulShutdownCoordinator.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/GracefulShutdownCoordinator.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import java.util.concurrent.Callable; import java.util.concurrent.Future; diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ITask.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ITask.java similarity index 92% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ITask.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ITask.java index d19166a1..3ffa553a 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ITask.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ITask.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import java.util.concurrent.Callable; diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/InitialPositionInStream.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/InitialPositionInStream.java similarity index 92% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/InitialPositionInStream.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/InitialPositionInStream.java index 94f9b455..609f3240 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/InitialPositionInStream.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/InitialPositionInStream.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; /** * Used to specify the position in the stream where a new application should start from. diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/InitialPositionInStreamExtended.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/InitialPositionInStreamExtended.java similarity index 97% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/InitialPositionInStreamExtended.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/InitialPositionInStreamExtended.java index 6a9948c7..82797d7f 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/InitialPositionInStreamExtended.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/InitialPositionInStreamExtended.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import java.util.Date; diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/InitializeTask.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/InitializeTask.java similarity index 83% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/InitializeTask.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/InitializeTask.java index 5e847a89..98d997ce 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/InitializeTask.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/InitializeTask.java @@ -12,18 +12,18 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; -import com.amazonaws.services.kinesis.clientlibrary.interfaces.ICheckpoint; -import com.amazonaws.services.kinesis.clientlibrary.interfaces.v2.IRecordProcessor; -import com.amazonaws.services.kinesis.clientlibrary.lib.checkpoint.Checkpoint; -import com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; -import com.amazonaws.services.kinesis.clientlibrary.types.InitializationInput; -import com.amazonaws.services.kinesis.metrics.impl.MetricsHelper; -import com.amazonaws.services.kinesis.metrics.interfaces.MetricsLevel; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.ICheckpoint; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.v2.IRecordProcessor; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.checkpoint.Checkpoint; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.InitializationInput; +import com.fivetran.external.com.amazonaws.services.kinesis.metrics.impl.MetricsHelper; +import com.fivetran.external.com.amazonaws.services.kinesis.metrics.interfaces.MetricsLevel; /** * Task for initializing shard position and invoking the RecordProcessor initialize() API. @@ -70,7 +70,7 @@ class InitializeTask implements ITask { * Initializes the data fetcher (position in shard) and invokes the RecordProcessor initialize() API. * (non-Javadoc) * - * @see com.amazonaws.services.kinesis.clientlibrary.lib.worker.ITask#call() + * @see com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.ITask#call() */ @Override public TaskResult call() { @@ -126,7 +126,7 @@ class InitializeTask implements ITask { /* * (non-Javadoc) * - * @see com.amazonaws.services.kinesis.clientlibrary.lib.worker.ITask#getTaskType() + * @see com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.ITask#getTaskType() */ @Override public TaskType getTaskType() { diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisClientLibConfiguration.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisClientLibConfiguration.java similarity index 98% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisClientLibConfiguration.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisClientLibConfiguration.java index 65581a85..5b3c4a10 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisClientLibConfiguration.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisClientLibConfiguration.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import java.util.Date; import java.util.Optional; @@ -22,9 +22,9 @@ import org.apache.commons.lang3.Validate; import com.amazonaws.ClientConfiguration; import com.amazonaws.auth.AWSCredentialsProvider; -import com.amazonaws.services.kinesis.metrics.impl.MetricsHelper; -import com.amazonaws.services.kinesis.metrics.interfaces.IMetricsScope; -import com.amazonaws.services.kinesis.metrics.interfaces.MetricsLevel; +import com.fivetran.external.com.amazonaws.services.kinesis.metrics.impl.MetricsHelper; +import com.fivetran.external.com.amazonaws.services.kinesis.metrics.interfaces.IMetricsScope; +import com.fivetran.external.com.amazonaws.services.kinesis.metrics.interfaces.MetricsLevel; import com.google.common.collect.ImmutableSet; /** @@ -967,13 +967,13 @@ public class KinesisClientLibConfiguration { * Controls how long the KCL will sleep if no records are returned from Kinesis * *

- * This value is only used when no records are returned; if records are returned, the {@link com.amazonaws.services.kinesis.clientlibrary.lib.worker.ProcessTask} will + * This value is only used when no records are returned; if records are returned, the {@link com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.ProcessTask} will * immediately retrieve the next set of records after the call to - * {@link com.amazonaws.services.kinesis.clientlibrary.interfaces.v2.IRecordProcessor#processRecords(ProcessRecordsInput)} + * {@link com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.v2.IRecordProcessor#processRecords(ProcessRecordsInput)} * has returned. Setting this value to high may result in the KCL being unable to catch up. If you are changing this * value it's recommended that you enable {@link #withCallProcessRecordsEvenForEmptyRecordList(boolean)}, and * monitor how far behind the records retrieved are by inspecting - * {@link com.amazonaws.services.kinesis.clientlibrary.types.ProcessRecordsInput#getMillisBehindLatest()}, and the + * {@link com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ProcessRecordsInput#getMillisBehindLatest()}, and the * CloudWatch * Metric: GetRecords.MillisBehindLatest @@ -1380,7 +1380,7 @@ public class KinesisClientLibConfiguration { /** * @param listShardsBackoffTimeInMillis Max sleep between two listShards call when throttled - * in {@link com.amazonaws.services.kinesis.clientlibrary.proxies.KinesisProxy}. + * in {@link com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.proxies.KinesisProxy}. * @return */ public KinesisClientLibConfiguration withListShardsBackoffTimeInMillis(long listShardsBackoffTimeInMillis) { @@ -1391,7 +1391,7 @@ public class KinesisClientLibConfiguration { /** * @param maxListShardsRetryAttempts Max number of retries for listShards when throttled - * in {@link com.amazonaws.services.kinesis.clientlibrary.proxies.KinesisProxy}. + * in {@link com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.proxies.KinesisProxy}. * @return */ public KinesisClientLibConfiguration withMaxListShardsRetryAttempts(int maxListShardsRetryAttempts) { diff --git a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisClientLibLeaseCoordinator.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisClientLibLeaseCoordinator.java similarity index 88% rename from src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisClientLibLeaseCoordinator.java rename to src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisClientLibLeaseCoordinator.java index 448a2953..4d436d2b 100644 --- a/src/main/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisClientLibLeaseCoordinator.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisClientLibLeaseCoordinator.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import java.util.ArrayList; import java.util.Collection; @@ -25,21 +25,21 @@ import java.util.UUID; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.KinesisClientLibDependencyException; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.KinesisClientLibException; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.ShutdownException; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.ThrottlingException; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.internal.KinesisClientLibIOException; -import com.amazonaws.services.kinesis.clientlibrary.interfaces.ICheckpoint; -import com.amazonaws.services.kinesis.clientlibrary.lib.checkpoint.Checkpoint; -import com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; -import com.amazonaws.services.kinesis.leases.exceptions.DependencyException; -import com.amazonaws.services.kinesis.leases.exceptions.InvalidStateException; -import com.amazonaws.services.kinesis.leases.exceptions.ProvisionedThroughputException; -import com.amazonaws.services.kinesis.leases.impl.KinesisClientLease; -import com.amazonaws.services.kinesis.leases.impl.LeaseCoordinator; -import com.amazonaws.services.kinesis.leases.interfaces.ILeaseManager; -import com.amazonaws.services.kinesis.metrics.interfaces.IMetricsFactory; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.KinesisClientLibDependencyException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.KinesisClientLibException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.ShutdownException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.ThrottlingException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.internal.KinesisClientLibIOException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.ICheckpoint; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.checkpoint.Checkpoint; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.exceptions.DependencyException; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.exceptions.InvalidStateException; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.exceptions.ProvisionedThroughputException; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.impl.KinesisClientLease; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.impl.LeaseCoordinator; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.interfaces.ILeaseManager; +import com.fivetran.external.com.amazonaws.services.kinesis.metrics.interfaces.IMetricsFactory; /** * This class is used to coordinate/manage leases owned by this worker process and to get/set checkpoints. @@ -181,7 +181,7 @@ class KinesisClientLibLeaseCoordinator extends LeaseCoordinatorbase64 module. * */ -package com.amazonaws.services.kinesis.multilang; +package com.fivetran.external.com.amazonaws.services.kinesis.multilang; diff --git a/src/test/java/com/amazonaws/services/dynamodbv2/streamsadapter/AmazonDynamoDBStreamsAdapterClient.java b/src/test/java/com/fivetran/external/com/amazonaws/services/dynamodbv2/streamsadapter/AmazonDynamoDBStreamsAdapterClient.java similarity index 88% rename from src/test/java/com/amazonaws/services/dynamodbv2/streamsadapter/AmazonDynamoDBStreamsAdapterClient.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/dynamodbv2/streamsadapter/AmazonDynamoDBStreamsAdapterClient.java index b654ca00..6c109b4b 100644 --- a/src/test/java/com/amazonaws/services/dynamodbv2/streamsadapter/AmazonDynamoDBStreamsAdapterClient.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/dynamodbv2/streamsadapter/AmazonDynamoDBStreamsAdapterClient.java @@ -13,9 +13,8 @@ * permissions and limitations under the License. */ -package com.amazonaws.services.dynamodbv2.streamsadapter; +package com.fivetran.external.com.amazonaws.services.dynamodbv2.streamsadapter; -import com.amazonaws.services.kinesis.AmazonKinesis; import com.amazonaws.services.kinesis.AmazonKinesisClient; /** diff --git a/src/test/java/com/amazonaws/services/dynamodbv2/streamsadapter/AmazonDynamoDBStreamsAdapterClientChild.java b/src/test/java/com/fivetran/external/com/amazonaws/services/dynamodbv2/streamsadapter/AmazonDynamoDBStreamsAdapterClientChild.java similarity index 91% rename from src/test/java/com/amazonaws/services/dynamodbv2/streamsadapter/AmazonDynamoDBStreamsAdapterClientChild.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/dynamodbv2/streamsadapter/AmazonDynamoDBStreamsAdapterClientChild.java index 95dc1607..69e96987 100644 --- a/src/test/java/com/amazonaws/services/dynamodbv2/streamsadapter/AmazonDynamoDBStreamsAdapterClientChild.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/dynamodbv2/streamsadapter/AmazonDynamoDBStreamsAdapterClientChild.java @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -package com.amazonaws.services.dynamodbv2.streamsadapter; +package com.fivetran.external.com.amazonaws.services.dynamodbv2.streamsadapter; /** * This class is only used for testing purposes, to make sure that the correct calls are made while using DynamoDB diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/config/AWSCredentialsProviderPropertyValueDecoderTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/AWSCredentialsProviderPropertyValueDecoderTest.java similarity index 89% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/config/AWSCredentialsProviderPropertyValueDecoderTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/AWSCredentialsProviderPropertyValueDecoderTest.java index cddd837a..db1f3b26 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/config/AWSCredentialsProviderPropertyValueDecoderTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/AWSCredentialsProviderPropertyValueDecoderTest.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.config; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.config; import static org.junit.Assert.assertEquals; @@ -22,7 +22,6 @@ import com.amazonaws.auth.AWSCredentials; import com.amazonaws.auth.BasicAWSCredentials; import com.amazonaws.auth.AWSCredentialsProvider; import com.amazonaws.auth.AWSCredentialsProviderChain; -import com.amazonaws.services.kinesis.clientlibrary.config.AWSCredentialsProviderPropertyValueDecoder; public class AWSCredentialsProviderPropertyValueDecoderTest { @@ -30,9 +29,9 @@ public class AWSCredentialsProviderPropertyValueDecoderTest { private static final String TEST_SECRET_KEY = "456"; private String credentialName1 = - "com.amazonaws.services.kinesis.clientlibrary.config.AWSCredentialsProviderPropertyValueDecoderTest$AlwaysSucceedCredentialsProvider"; + "com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.config.AWSCredentialsProviderPropertyValueDecoderTest$AlwaysSucceedCredentialsProvider"; private String credentialName2 = - "com.amazonaws.services.kinesis.clientlibrary.config.AWSCredentialsProviderPropertyValueDecoderTest$ConstructorCredentialsProvider"; + "com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.config.AWSCredentialsProviderPropertyValueDecoderTest$ConstructorCredentialsProvider"; private AWSCredentialsProviderPropertyValueDecoder decoder = new AWSCredentialsProviderPropertyValueDecoder(); @Test diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/config/DatePropertyValueDecoderTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/DatePropertyValueDecoderTest.java similarity index 91% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/config/DatePropertyValueDecoderTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/DatePropertyValueDecoderTest.java index df405978..6d215668 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/config/DatePropertyValueDecoderTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/DatePropertyValueDecoderTest.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.config; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.config; import static org.junit.Assert.assertEquals; import static org.junit.Assert.fail; @@ -21,8 +21,6 @@ import java.util.Date; import org.junit.Test; -import com.amazonaws.services.kinesis.clientlibrary.config.DatePropertyValueDecoder; - public class DatePropertyValueDecoderTest { private DatePropertyValueDecoder decoder = new DatePropertyValueDecoder(); diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/config/KinesisClientLibConfiguratorTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/KinesisClientLibConfiguratorTest.java similarity index 95% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/config/KinesisClientLibConfiguratorTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/KinesisClientLibConfiguratorTest.java index 19ba20a1..397dfbbd 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/config/KinesisClientLibConfiguratorTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/config/KinesisClientLibConfiguratorTest.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.config; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.config; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertFalse; @@ -31,23 +31,23 @@ import org.junit.Test; import com.amazonaws.auth.AWSCredentials; import com.amazonaws.auth.AWSCredentialsProvider; -import com.amazonaws.services.kinesis.clientlibrary.lib.worker.InitialPositionInStream; -import com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration; -import com.amazonaws.services.kinesis.metrics.interfaces.MetricsLevel; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.InitialPositionInStream; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration; +import com.fivetran.external.com.amazonaws.services.kinesis.metrics.interfaces.MetricsLevel; import com.google.common.collect.ImmutableSet; public class KinesisClientLibConfiguratorTest { private String credentialName1 = - "com.amazonaws.services.kinesis.clientlibrary.config.KinesisClientLibConfiguratorTest$AlwaysSucceedCredentialsProvider"; + "com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.config.KinesisClientLibConfiguratorTest$AlwaysSucceedCredentialsProvider"; private String credentialName2 = - "com.amazonaws.services.kinesis.clientlibrary.config.KinesisClientLibConfiguratorTest$AlwaysFailCredentialsProvider"; + "com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.config.KinesisClientLibConfiguratorTest$AlwaysFailCredentialsProvider"; private String credentialNameKinesis = - "com.amazonaws.services.kinesis.clientlibrary.config.KinesisClientLibConfiguratorTest$AlwaysSucceedCredentialsProviderKinesis"; + "com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.config.KinesisClientLibConfiguratorTest$AlwaysSucceedCredentialsProviderKinesis"; private String credentialNameDynamoDB = - "com.amazonaws.services.kinesis.clientlibrary.config.KinesisClientLibConfiguratorTest$AlwaysSucceedCredentialsProviderDynamoDB"; + "com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.config.KinesisClientLibConfiguratorTest$AlwaysSucceedCredentialsProviderDynamoDB"; private String credentialNameCloudWatch = - "com.amazonaws.services.kinesis.clientlibrary.config.KinesisClientLibConfiguratorTest$AlwaysSucceedCredentialsProviderCloudWatch"; + "com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.config.KinesisClientLibConfiguratorTest$AlwaysSucceedCredentialsProviderCloudWatch"; private KinesisClientLibConfigurator configurator = new KinesisClientLibConfigurator(); @Test diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/checkpoint/CheckpointImplTestBase.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/checkpoint/CheckpointImplTestBase.java similarity index 94% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/checkpoint/CheckpointImplTestBase.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/checkpoint/CheckpointImplTestBase.java index 075a89bd..1f638a0a 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/checkpoint/CheckpointImplTestBase.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/checkpoint/CheckpointImplTestBase.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.checkpoint; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.checkpoint; import org.junit.After; import org.junit.AfterClass; @@ -21,10 +21,10 @@ import org.junit.Before; import org.junit.BeforeClass; import org.junit.Test; -import com.amazonaws.services.kinesis.clientlibrary.interfaces.ICheckpoint; -import com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; -import com.amazonaws.services.kinesis.metrics.impl.MetricsHelper; -import com.amazonaws.services.kinesis.metrics.impl.NullMetricsFactory; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.ICheckpoint; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; +import com.fivetran.external.com.amazonaws.services.kinesis.metrics.impl.MetricsHelper; +import com.fivetran.external.com.amazonaws.services.kinesis.metrics.impl.NullMetricsFactory; /** * Base class for unit testing checkpoint implementations. diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/checkpoint/InMemoryCheckpointImpl.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/checkpoint/InMemoryCheckpointImpl.java similarity index 92% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/checkpoint/InMemoryCheckpointImpl.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/checkpoint/InMemoryCheckpointImpl.java index 9cdc31c1..2fb71339 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/checkpoint/InMemoryCheckpointImpl.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/checkpoint/InMemoryCheckpointImpl.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.checkpoint; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.checkpoint; import java.util.HashMap; import java.util.Map; @@ -20,9 +20,9 @@ import java.util.Map; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.KinesisClientLibException; -import com.amazonaws.services.kinesis.clientlibrary.interfaces.ICheckpoint; -import com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.KinesisClientLibException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.ICheckpoint; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; /** * Everything is stored in memory and there is no fault-tolerance. diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/checkpoint/InMemoryCheckpointImplTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/checkpoint/InMemoryCheckpointImplTest.java similarity index 91% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/checkpoint/InMemoryCheckpointImplTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/checkpoint/InMemoryCheckpointImplTest.java index 04408b36..8ee9b7ec 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/checkpoint/InMemoryCheckpointImplTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/checkpoint/InMemoryCheckpointImplTest.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.checkpoint; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.checkpoint; import org.junit.Before; diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/AsynchronousGetRecordsRetrievalStrategyIntegrationTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/AsynchronousGetRecordsRetrievalStrategyIntegrationTest.java similarity index 97% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/AsynchronousGetRecordsRetrievalStrategyIntegrationTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/AsynchronousGetRecordsRetrievalStrategyIntegrationTest.java index 37f58c1c..af92e897 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/AsynchronousGetRecordsRetrievalStrategyIntegrationTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/AsynchronousGetRecordsRetrievalStrategyIntegrationTest.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import static org.hamcrest.CoreMatchers.nullValue; import static org.hamcrest.MatcherAssert.assertThat; @@ -40,7 +40,6 @@ import java.util.function.Supplier; import com.amazonaws.services.kinesis.model.ExpiredIteratorException; import org.junit.After; -import org.junit.Assert; import org.junit.Before; import org.junit.Ignore; import org.junit.Test; @@ -49,7 +48,7 @@ import org.mockito.Mock; import org.mockito.invocation.InvocationOnMock; import org.mockito.runners.MockitoJUnitRunner; -import com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxy; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxy; import com.amazonaws.services.kinesis.model.GetRecordsResult; import com.google.common.util.concurrent.ThreadFactoryBuilder; import org.mockito.stubbing.Answer; diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/AsynchronousGetRecordsRetrievalStrategyTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/AsynchronousGetRecordsRetrievalStrategyTest.java similarity index 98% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/AsynchronousGetRecordsRetrievalStrategyTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/AsynchronousGetRecordsRetrievalStrategyTest.java index 151300de..90fca800 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/AsynchronousGetRecordsRetrievalStrategyTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/AsynchronousGetRecordsRetrievalStrategyTest.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import static org.hamcrest.CoreMatchers.equalTo; import static org.hamcrest.MatcherAssert.assertThat; @@ -35,10 +35,8 @@ import java.util.concurrent.TimeUnit; import java.util.function.Supplier; import com.amazonaws.services.kinesis.model.ExpiredIteratorException; -import org.junit.Assert; import org.junit.Before; import org.junit.Test; -import org.junit.rules.ExpectedException; import org.junit.runner.RunWith; import org.mockito.Mock; import org.mockito.runners.MockitoJUnitRunner; diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/BlockOnParentShardTaskTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/BlockOnParentShardTaskTest.java similarity index 92% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/BlockOnParentShardTaskTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/BlockOnParentShardTaskTest.java index a42e0683..7d1fa975 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/BlockOnParentShardTaskTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/BlockOnParentShardTaskTest.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import static org.mockito.Mockito.mock; import static org.mockito.Mockito.when; @@ -29,12 +29,12 @@ import org.junit.Before; import org.junit.BeforeClass; import org.junit.Test; -import com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; -import com.amazonaws.services.kinesis.leases.exceptions.DependencyException; -import com.amazonaws.services.kinesis.leases.exceptions.InvalidStateException; -import com.amazonaws.services.kinesis.leases.exceptions.ProvisionedThroughputException; -import com.amazonaws.services.kinesis.leases.impl.KinesisClientLease; -import com.amazonaws.services.kinesis.leases.interfaces.ILeaseManager; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.exceptions.DependencyException; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.exceptions.InvalidStateException; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.exceptions.ProvisionedThroughputException; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.impl.KinesisClientLease; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.interfaces.ILeaseManager; /** * diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/BlockingGetRecordsCacheTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/BlockingGetRecordsCacheTest.java similarity index 93% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/BlockingGetRecordsCacheTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/BlockingGetRecordsCacheTest.java index 0636baea..74854c57 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/BlockingGetRecordsCacheTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/BlockingGetRecordsCacheTest.java @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertNull; @@ -30,7 +30,7 @@ import org.junit.runner.RunWith; import org.mockito.Mock; import org.mockito.runners.MockitoJUnitRunner; -import com.amazonaws.services.kinesis.clientlibrary.types.ProcessRecordsInput; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ProcessRecordsInput; import com.amazonaws.services.kinesis.model.GetRecordsResult; import com.amazonaws.services.kinesis.model.Record; diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/CheckpointValueComparatorTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/CheckpointValueComparatorTest.java similarity index 94% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/CheckpointValueComparatorTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/CheckpointValueComparatorTest.java index 7abe7c52..6f66ac57 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/CheckpointValueComparatorTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/CheckpointValueComparatorTest.java @@ -12,13 +12,13 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import junit.framework.Assert; import org.junit.Test; -import com.amazonaws.services.kinesis.clientlibrary.lib.checkpoint.SentinelCheckpoint; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.checkpoint.SentinelCheckpoint; public class CheckpointValueComparatorTest { @Test diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ConsumerStatesTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ConsumerStatesTest.java similarity index 95% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ConsumerStatesTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ConsumerStatesTest.java index fa163ad2..27091469 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ConsumerStatesTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ConsumerStatesTest.java @@ -12,10 +12,10 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; -import static com.amazonaws.services.kinesis.clientlibrary.lib.worker.ConsumerStates.ConsumerState; -import static com.amazonaws.services.kinesis.clientlibrary.lib.worker.ConsumerStates.ShardConsumerState; +import static com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.ConsumerStates.ConsumerState; +import static com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.ConsumerStates.ShardConsumerState; import static org.hamcrest.CoreMatchers.equalTo; import static org.hamcrest.CoreMatchers.nullValue; import static org.hamcrest.MatcherAssert.assertThat; @@ -38,12 +38,12 @@ import org.junit.runner.RunWith; import org.mockito.Mock; import org.mockito.runners.MockitoJUnitRunner; -import com.amazonaws.services.kinesis.clientlibrary.interfaces.ICheckpoint; -import com.amazonaws.services.kinesis.clientlibrary.interfaces.IRecordProcessorCheckpointer; -import com.amazonaws.services.kinesis.clientlibrary.interfaces.v2.IRecordProcessor; -import com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxy; -import com.amazonaws.services.kinesis.leases.impl.KinesisClientLease; -import com.amazonaws.services.kinesis.leases.interfaces.ILeaseManager; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.ICheckpoint; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.IRecordProcessorCheckpointer; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.v2.IRecordProcessor; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxy; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.impl.KinesisClientLease; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.interfaces.ILeaseManager; @RunWith(MockitoJUnitRunner.class) public class ConsumerStatesTest { diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ExceptionThrowingLeaseManager.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ExceptionThrowingLeaseManager.java similarity index 93% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ExceptionThrowingLeaseManager.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ExceptionThrowingLeaseManager.java index 2a07d1ed..81792408 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ExceptionThrowingLeaseManager.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ExceptionThrowingLeaseManager.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import java.util.Arrays; import java.util.List; @@ -20,11 +20,11 @@ import java.util.List; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; -import com.amazonaws.services.kinesis.leases.exceptions.DependencyException; -import com.amazonaws.services.kinesis.leases.exceptions.InvalidStateException; -import com.amazonaws.services.kinesis.leases.exceptions.ProvisionedThroughputException; -import com.amazonaws.services.kinesis.leases.impl.KinesisClientLease; -import com.amazonaws.services.kinesis.leases.interfaces.ILeaseManager; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.exceptions.DependencyException; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.exceptions.InvalidStateException; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.exceptions.ProvisionedThroughputException; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.impl.KinesisClientLease; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.interfaces.ILeaseManager; /** * Mock Lease Manager by randomly throwing Leasing Exceptions. diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/GracefulShutdownCoordinatorTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/GracefulShutdownCoordinatorTest.java similarity index 99% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/GracefulShutdownCoordinatorTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/GracefulShutdownCoordinatorTest.java index c032bf0c..43583c06 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/GracefulShutdownCoordinatorTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/GracefulShutdownCoordinatorTest.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import static org.hamcrest.CoreMatchers.equalTo; import static org.hamcrest.CoreMatchers.not; diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisClientLibConfigurationTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisClientLibConfigurationTest.java similarity index 98% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisClientLibConfigurationTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisClientLibConfigurationTest.java index 7184c9a3..9dfa7d10 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisClientLibConfigurationTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisClientLibConfigurationTest.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertNull; @@ -32,8 +32,8 @@ import com.amazonaws.regions.RegionUtils; import com.amazonaws.services.cloudwatch.AmazonCloudWatchClient; import com.amazonaws.services.dynamodbv2.AmazonDynamoDBClient; import com.amazonaws.services.kinesis.AmazonKinesisClient; -import com.amazonaws.services.kinesis.clientlibrary.interfaces.IRecordProcessorFactory; -import com.amazonaws.services.kinesis.metrics.interfaces.MetricsLevel; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.IRecordProcessorFactory; +import com.fivetran.external.com.amazonaws.services.kinesis.metrics.interfaces.MetricsLevel; import com.google.common.collect.ImmutableSet; import junit.framework.Assert; diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisClientLibLeaseCoordinatorIntegrationTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisClientLibLeaseCoordinatorIntegrationTest.java similarity index 90% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisClientLibLeaseCoordinatorIntegrationTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisClientLibLeaseCoordinatorIntegrationTest.java index 00c1310d..0631d894 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisClientLibLeaseCoordinatorIntegrationTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisClientLibLeaseCoordinatorIntegrationTest.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import java.util.ArrayList; import java.util.Collections; @@ -23,7 +23,6 @@ import java.util.UUID; import java.util.concurrent.Callable; import com.amazonaws.auth.DefaultAWSCredentialsProviderChain; -import com.amazonaws.auth.SystemPropertiesCredentialsProvider; import junit.framework.Assert; import org.junit.Before; @@ -31,15 +30,15 @@ import org.junit.Test; import com.amazonaws.services.dynamodbv2.AmazonDynamoDBClient; -import com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; -import com.amazonaws.services.kinesis.leases.exceptions.DependencyException; -import com.amazonaws.services.kinesis.leases.exceptions.InvalidStateException; -import com.amazonaws.services.kinesis.leases.exceptions.LeasingException; -import com.amazonaws.services.kinesis.leases.exceptions.ProvisionedThroughputException; -import com.amazonaws.services.kinesis.leases.impl.KinesisClientLease; -import com.amazonaws.services.kinesis.leases.impl.KinesisClientLeaseManager; -import com.amazonaws.services.kinesis.leases.impl.Lease; -import com.amazonaws.services.kinesis.leases.interfaces.ILeaseRenewer; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.exceptions.DependencyException; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.exceptions.InvalidStateException; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.exceptions.LeasingException; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.exceptions.ProvisionedThroughputException; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.impl.KinesisClientLease; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.impl.KinesisClientLeaseManager; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.impl.Lease; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.interfaces.ILeaseRenewer; import static org.hamcrest.CoreMatchers.notNullValue; import static org.hamcrest.MatcherAssert.assertThat; diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisClientLibLeaseCoordinatorTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisClientLibLeaseCoordinatorTest.java similarity index 77% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisClientLibLeaseCoordinatorTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisClientLibLeaseCoordinatorTest.java index 11962d8f..44f6adb8 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisClientLibLeaseCoordinatorTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisClientLibLeaseCoordinatorTest.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import static org.mockito.Matchers.anyLong; import static org.mockito.Mockito.doReturn; @@ -26,13 +26,13 @@ import org.junit.Test; import org.mockito.Mock; import org.mockito.MockitoAnnotations; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.KinesisClientLibException; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.ShutdownException; -import com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; -import com.amazonaws.services.kinesis.leases.exceptions.DependencyException; -import com.amazonaws.services.kinesis.leases.exceptions.InvalidStateException; -import com.amazonaws.services.kinesis.leases.exceptions.ProvisionedThroughputException; -import com.amazonaws.services.kinesis.leases.interfaces.ILeaseManager; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.KinesisClientLibException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.ShutdownException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.exceptions.DependencyException; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.exceptions.InvalidStateException; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.exceptions.ProvisionedThroughputException; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.interfaces.ILeaseManager; public class KinesisClientLibLeaseCoordinatorTest { private static final String SHARD_ID = "shardId-test"; diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisDataFetcherTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisDataFetcherTest.java similarity index 95% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisDataFetcherTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisDataFetcherTest.java index fbe720ae..d1d58354 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisDataFetcherTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/KinesisDataFetcherTest.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import static org.hamcrest.CoreMatchers.equalTo; import static org.hamcrest.CoreMatchers.notNullValue; @@ -43,14 +43,14 @@ import org.junit.runner.RunWith; import org.mockito.Mock; import org.mockito.runners.MockitoJUnitRunner; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.KinesisClientLibException; -import com.amazonaws.services.kinesis.clientlibrary.interfaces.ICheckpoint; -import com.amazonaws.services.kinesis.clientlibrary.lib.checkpoint.SentinelCheckpoint; -import com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxy; -import com.amazonaws.services.kinesis.clientlibrary.proxies.KinesisProxy; -import com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; -import com.amazonaws.services.kinesis.metrics.impl.MetricsHelper; -import com.amazonaws.services.kinesis.metrics.impl.NullMetricsFactory; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.KinesisClientLibException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.ICheckpoint; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.checkpoint.SentinelCheckpoint; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxy; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.proxies.KinesisProxy; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; +import com.fivetran.external.com.amazonaws.services.kinesis.metrics.impl.MetricsHelper; +import com.fivetran.external.com.amazonaws.services.kinesis.metrics.impl.NullMetricsFactory; import com.amazonaws.services.kinesis.model.GetRecordsResult; import com.amazonaws.services.kinesis.model.Record; import com.amazonaws.services.kinesis.model.ResourceNotFoundException; diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ParentsFirstShardPrioritizationUnitTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ParentsFirstShardPrioritizationUnitTest.java similarity index 97% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ParentsFirstShardPrioritizationUnitTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ParentsFirstShardPrioritizationUnitTest.java index 42fd82de..60e4202a 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ParentsFirstShardPrioritizationUnitTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ParentsFirstShardPrioritizationUnitTest.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import static org.junit.Assert.assertEquals; import static org.junit.Assert.fail; @@ -25,7 +25,7 @@ import java.util.Random; import org.junit.Test; -import com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; public class ParentsFirstShardPrioritizationUnitTest { diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/PrefetchGetRecordsCacheIntegrationTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/PrefetchGetRecordsCacheIntegrationTest.java similarity index 95% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/PrefetchGetRecordsCacheIntegrationTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/PrefetchGetRecordsCacheIntegrationTest.java index 5498ad9e..0d39217f 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/PrefetchGetRecordsCacheIntegrationTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/PrefetchGetRecordsCacheIntegrationTest.java @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertFalse; @@ -43,9 +43,9 @@ import org.mockito.invocation.InvocationOnMock; import org.mockito.runners.MockitoJUnitRunner; import org.mockito.stubbing.Answer; -import com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxy; -import com.amazonaws.services.kinesis.clientlibrary.types.ProcessRecordsInput; -import com.amazonaws.services.kinesis.metrics.impl.NullMetricsFactory; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxy; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ProcessRecordsInput; +import com.fivetran.external.com.amazonaws.services.kinesis.metrics.impl.NullMetricsFactory; import com.amazonaws.services.kinesis.model.ExpiredIteratorException; import com.amazonaws.services.kinesis.model.GetRecordsResult; import com.amazonaws.services.kinesis.model.Record; diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/PrefetchGetRecordsCacheTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/PrefetchGetRecordsCacheTest.java similarity index 96% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/PrefetchGetRecordsCacheTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/PrefetchGetRecordsCacheTest.java index 2b650866..e6310acb 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/PrefetchGetRecordsCacheTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/PrefetchGetRecordsCacheTest.java @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertNotEquals; @@ -44,8 +44,8 @@ import org.junit.runner.RunWith; import org.mockito.Mock; import org.mockito.runners.MockitoJUnitRunner; -import com.amazonaws.services.kinesis.clientlibrary.types.ProcessRecordsInput; -import com.amazonaws.services.kinesis.metrics.impl.NullMetricsFactory; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ProcessRecordsInput; +import com.fivetran.external.com.amazonaws.services.kinesis.metrics.impl.NullMetricsFactory; import com.amazonaws.services.kinesis.model.ExpiredIteratorException; import com.amazonaws.services.kinesis.model.GetRecordsResult; import com.amazonaws.services.kinesis.model.Record; diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/PreparedCheckpointerTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/PreparedCheckpointerTest.java similarity index 80% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/PreparedCheckpointerTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/PreparedCheckpointerTest.java index bfcd7723..02d394fa 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/PreparedCheckpointerTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/PreparedCheckpointerTest.java @@ -1,8 +1,8 @@ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; -import com.amazonaws.services.kinesis.clientlibrary.interfaces.IPreparedCheckpointer; -import com.amazonaws.services.kinesis.clientlibrary.interfaces.IRecordProcessorCheckpointer; -import com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.IPreparedCheckpointer; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.IRecordProcessorCheckpointer; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; import org.junit.Assert; import org.junit.Test; import org.mockito.Mockito; diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ProcessTaskTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ProcessTaskTest.java similarity index 95% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ProcessTaskTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ProcessTaskTest.java index 94d0918e..bd9fddc8 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ProcessTaskTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ProcessTaskTest.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertNull; @@ -43,11 +43,11 @@ import org.mockito.ArgumentCaptor; import org.mockito.Mock; import org.mockito.MockitoAnnotations; -import com.amazonaws.services.kinesis.clientlibrary.interfaces.v2.IRecordProcessor; -import com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; -import com.amazonaws.services.kinesis.clientlibrary.types.Messages.AggregatedRecord; -import com.amazonaws.services.kinesis.clientlibrary.types.ProcessRecordsInput; -import com.amazonaws.services.kinesis.clientlibrary.types.UserRecord; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.v2.IRecordProcessor; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.Messages.AggregatedRecord; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ProcessRecordsInput; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.UserRecord; import com.amazonaws.services.kinesis.model.ProvisionedThroughputExceededException; import com.amazonaws.services.kinesis.model.Record; import com.google.protobuf.ByteString; @@ -339,8 +339,8 @@ public class ProcessTaskTest { ByteBuffer bb = ByteBuffer.allocate(1024); bb.put(new byte[] {-13, -119, -102, -62 }); - com.amazonaws.services.kinesis.clientlibrary.types.Messages.Record r = - com.amazonaws.services.kinesis.clientlibrary.types.Messages.Record.newBuilder() + com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.Messages.Record r = + com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.Messages.Record.newBuilder() .setData(ByteString.copyFrom(TEST_DATA)) .setPartitionKeyIndex(0) .build(); diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/RecordProcessorCheckpointerTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/RecordProcessorCheckpointerTest.java similarity index 94% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/RecordProcessorCheckpointerTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/RecordProcessorCheckpointerTest.java index 67c36d20..83cab353 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/RecordProcessorCheckpointerTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/RecordProcessorCheckpointerTest.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import static org.junit.Assert.assertEquals; import static org.junit.Assert.fail; @@ -26,7 +26,7 @@ import java.util.LinkedHashMap; import java.util.List; import java.util.Map.Entry; -import com.amazonaws.services.kinesis.metrics.interfaces.IMetricsScope; +import com.fivetran.external.com.amazonaws.services.kinesis.metrics.interfaces.IMetricsScope; import org.junit.After; import org.junit.Assert; import org.junit.Before; @@ -36,15 +36,15 @@ import org.mockito.Mock; import org.mockito.Mockito; import org.mockito.runners.MockitoJUnitRunner; -import com.amazonaws.services.kinesis.clientlibrary.interfaces.ICheckpoint; -import com.amazonaws.services.kinesis.clientlibrary.interfaces.IPreparedCheckpointer; -import com.amazonaws.services.kinesis.clientlibrary.lib.checkpoint.InMemoryCheckpointImpl; -import com.amazonaws.services.kinesis.clientlibrary.lib.checkpoint.SentinelCheckpoint; -import com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; -import com.amazonaws.services.kinesis.clientlibrary.types.UserRecord; -import com.amazonaws.services.kinesis.metrics.impl.MetricsHelper; -import com.amazonaws.services.kinesis.metrics.impl.NullMetricsScope; -import com.amazonaws.services.kinesis.metrics.interfaces.IMetricsFactory; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.ICheckpoint; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.IPreparedCheckpointer; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.checkpoint.InMemoryCheckpointImpl; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.checkpoint.SentinelCheckpoint; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.UserRecord; +import com.fivetran.external.com.amazonaws.services.kinesis.metrics.impl.MetricsHelper; +import com.fivetran.external.com.amazonaws.services.kinesis.metrics.impl.NullMetricsScope; +import com.fivetran.external.com.amazonaws.services.kinesis.metrics.interfaces.IMetricsFactory; import com.amazonaws.services.kinesis.model.Record; /** @@ -86,7 +86,7 @@ public class RecordProcessorCheckpointerTest { /** * Test method for - * {@link com.amazonaws.services.kinesis.clientlibrary.lib.worker.RecordProcessorCheckpointer#checkpoint()}. + * {@link com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.RecordProcessorCheckpointer#checkpoint()}. */ @Test public final void testCheckpoint() throws Exception { @@ -107,7 +107,7 @@ public class RecordProcessorCheckpointerTest { /** * Test method for - * {@link com.amazonaws.services.kinesis.clientlibrary.lib.worker.RecordProcessorCheckpointer#checkpoint(Record record)}. + * {@link com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.RecordProcessorCheckpointer#checkpoint(Record record)}. */ @Test public final void testCheckpointRecord() throws Exception { @@ -123,7 +123,7 @@ public class RecordProcessorCheckpointerTest { /** * Test method for - * {@link com.amazonaws.services.kinesis.clientlibrary.lib.worker.RecordProcessorCheckpointer#checkpoint(Record record)}. + * {@link com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.RecordProcessorCheckpointer#checkpoint(Record record)}. */ @Test public final void testCheckpointSubRecord() throws Exception { @@ -140,7 +140,7 @@ public class RecordProcessorCheckpointerTest { /** * Test method for - * {@link com.amazonaws.services.kinesis.clientlibrary.lib.worker.RecordProcessorCheckpointer#checkpoint(String sequenceNumber)}. + * {@link com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.RecordProcessorCheckpointer#checkpoint(String sequenceNumber)}. */ @Test public final void testCheckpointSequenceNumber() throws Exception { @@ -155,7 +155,7 @@ public class RecordProcessorCheckpointerTest { /** * Test method for - * {@link com.amazonaws.services.kinesis.clientlibrary.lib.worker.RecordProcessorCheckpointer#checkpoint(String sequenceNumber, long subSequenceNumber)}. + * {@link com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.RecordProcessorCheckpointer#checkpoint(String sequenceNumber, long subSequenceNumber)}. */ @Test public final void testCheckpointExtendedSequenceNumber() throws Exception { @@ -185,7 +185,7 @@ public class RecordProcessorCheckpointerTest { /** * Test method for - * {@link com.amazonaws.services.kinesis.clientlibrary.lib.worker.RecordProcessorCheckpointer#prepareCheckpoint()}. + * {@link com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.RecordProcessorCheckpointer#prepareCheckpoint()}. */ @Test public final void testPrepareCheckpoint() throws Exception { @@ -217,7 +217,7 @@ public class RecordProcessorCheckpointerTest { /** * Test method for - * {@link com.amazonaws.services.kinesis.clientlibrary.lib.worker.RecordProcessorCheckpointer#prepareCheckpoint(Record record)}. + * {@link com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.RecordProcessorCheckpointer#prepareCheckpoint(Record record)}. */ @Test public final void testPrepareCheckpointRecord() throws Exception { @@ -242,7 +242,7 @@ public class RecordProcessorCheckpointerTest { /** * Test method for - * {@link com.amazonaws.services.kinesis.clientlibrary.lib.worker.RecordProcessorCheckpointer#prepareCheckpoint(Record record)}. + * {@link com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.RecordProcessorCheckpointer#prepareCheckpoint(Record record)}. */ @Test public final void testPrepareCheckpointSubRecord() throws Exception { @@ -268,7 +268,7 @@ public class RecordProcessorCheckpointerTest { /** * Test method for - * {@link com.amazonaws.services.kinesis.clientlibrary.lib.worker.RecordProcessorCheckpointer#checkpoint(String sequenceNumber)}. + * {@link com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.RecordProcessorCheckpointer#checkpoint(String sequenceNumber)}. */ @Test public final void testPrepareCheckpointSequenceNumber() throws Exception { @@ -292,7 +292,7 @@ public class RecordProcessorCheckpointerTest { /** * Test method for - * {@link com.amazonaws.services.kinesis.clientlibrary.lib.worker.RecordProcessorCheckpointer#checkpoint(String sequenceNumber, long subSequenceNumber)}. + * {@link com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.RecordProcessorCheckpointer#checkpoint(String sequenceNumber, long subSequenceNumber)}. */ @Test public final void testPrepareCheckpointExtendedSequenceNumber() throws Exception { diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/RecordsFetcherFactoryTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/RecordsFetcherFactoryTest.java similarity index 88% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/RecordsFetcherFactoryTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/RecordsFetcherFactoryTest.java index d686c914..ecc120a3 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/RecordsFetcherFactoryTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/RecordsFetcherFactoryTest.java @@ -1,4 +1,4 @@ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import static org.hamcrest.CoreMatchers.instanceOf; import static org.hamcrest.MatcherAssert.assertThat; @@ -8,7 +8,7 @@ import org.junit.Test; import org.mockito.Mock; import org.mockito.MockitoAnnotations; -import com.amazonaws.services.kinesis.metrics.interfaces.IMetricsFactory; +import com.fivetran.external.com.amazonaws.services.kinesis.metrics.interfaces.IMetricsFactory; public class RecordsFetcherFactoryTest { private String shardId = "TestShard"; diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/SequenceNumberValidatorTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/SequenceNumberValidatorTest.java similarity index 94% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/SequenceNumberValidatorTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/SequenceNumberValidatorTest.java index 51d1376d..ade775f3 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/SequenceNumberValidatorTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/SequenceNumberValidatorTest.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import junit.framework.Assert; @@ -21,8 +21,8 @@ import org.mockito.Mockito; import static org.junit.Assert.fail; -import com.amazonaws.services.kinesis.clientlibrary.lib.checkpoint.SentinelCheckpoint; -import com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxy; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.checkpoint.SentinelCheckpoint; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxy; import com.amazonaws.services.kinesis.model.InvalidArgumentException; import com.amazonaws.services.kinesis.model.ShardIteratorType; diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardConsumerTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardConsumerTest.java similarity index 96% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardConsumerTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardConsumerTest.java index 216d59cd..0b369f6a 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardConsumerTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardConsumerTest.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import static org.hamcrest.Matchers.equalTo; import static org.hamcrest.Matchers.instanceOf; @@ -61,21 +61,21 @@ import org.junit.runner.RunWith; import org.mockito.Mock; import org.mockito.runners.MockitoJUnitRunner; -import com.amazonaws.services.kinesis.clientlibrary.interfaces.ICheckpoint; -import com.amazonaws.services.kinesis.clientlibrary.interfaces.v2.IRecordProcessor; -import com.amazonaws.services.kinesis.clientlibrary.lib.checkpoint.Checkpoint; -import com.amazonaws.services.kinesis.clientlibrary.lib.checkpoint.InMemoryCheckpointImpl; -import com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxy; -import com.amazonaws.services.kinesis.clientlibrary.proxies.KinesisLocalFileProxy; -import com.amazonaws.services.kinesis.clientlibrary.proxies.util.KinesisLocalFileDataCreator; -import com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; -import com.amazonaws.services.kinesis.clientlibrary.types.InitializationInput; -import com.amazonaws.services.kinesis.clientlibrary.types.ShutdownInput; -import com.amazonaws.services.kinesis.clientlibrary.types.UserRecord; -import com.amazonaws.services.kinesis.leases.impl.KinesisClientLease; -import com.amazonaws.services.kinesis.leases.interfaces.ILeaseManager; -import com.amazonaws.services.kinesis.metrics.impl.NullMetricsFactory; -import com.amazonaws.services.kinesis.metrics.interfaces.IMetricsFactory; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.ICheckpoint; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.v2.IRecordProcessor; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.checkpoint.Checkpoint; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.checkpoint.InMemoryCheckpointImpl; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxy; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.proxies.KinesisLocalFileProxy; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.proxies.util.KinesisLocalFileDataCreator; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.InitializationInput; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ShutdownInput; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.UserRecord; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.impl.KinesisClientLease; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.interfaces.ILeaseManager; +import com.fivetran.external.com.amazonaws.services.kinesis.metrics.impl.NullMetricsFactory; +import com.fivetran.external.com.amazonaws.services.kinesis.metrics.interfaces.IMetricsFactory; import com.amazonaws.services.kinesis.model.Record; import com.amazonaws.services.kinesis.model.Shard; import com.amazonaws.services.kinesis.model.ShardIteratorType; diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardInfoTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardInfoTest.java similarity index 96% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardInfoTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardInfoTest.java index 511b5a1b..8a8890dd 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardInfoTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardInfoTest.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import static org.hamcrest.CoreMatchers.equalTo; import static org.hamcrest.CoreMatchers.is; @@ -28,7 +28,7 @@ import org.junit.Assert; import org.junit.Before; import org.junit.Test; -import com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; public class ShardInfoTest { private static final String CONCURRENCY_TOKEN = UUID.randomUUID().toString(); diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardObjectHelper.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardObjectHelper.java similarity index 98% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardObjectHelper.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardObjectHelper.java index f154119a..cdc43c6c 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardObjectHelper.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardObjectHelper.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import java.math.BigInteger; import java.util.ArrayList; diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardSequenceVerifier.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardSequenceVerifier.java similarity index 97% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardSequenceVerifier.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardSequenceVerifier.java index 314974b0..7ab8a327 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardSequenceVerifier.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardSequenceVerifier.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import java.util.ArrayList; import java.util.Collections; diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardSyncTaskIntegrationTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardSyncTaskIntegrationTest.java similarity index 83% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardSyncTaskIntegrationTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardSyncTaskIntegrationTest.java index 619f3eaf..34f7da09 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardSyncTaskIntegrationTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardSyncTaskIntegrationTest.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import java.util.HashSet; import java.util.List; @@ -31,14 +31,14 @@ import com.amazonaws.auth.DefaultAWSCredentialsProviderChain; import com.amazonaws.services.dynamodbv2.AmazonDynamoDBClient; import com.amazonaws.services.kinesis.AmazonKinesis; import com.amazonaws.services.kinesis.AmazonKinesisClient; -import com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxy; -import com.amazonaws.services.kinesis.clientlibrary.proxies.KinesisProxy; -import com.amazonaws.services.kinesis.leases.exceptions.DependencyException; -import com.amazonaws.services.kinesis.leases.exceptions.InvalidStateException; -import com.amazonaws.services.kinesis.leases.exceptions.ProvisionedThroughputException; -import com.amazonaws.services.kinesis.leases.impl.KinesisClientLease; -import com.amazonaws.services.kinesis.leases.impl.KinesisClientLeaseManager; -import com.amazonaws.services.kinesis.leases.interfaces.IKinesisClientLeaseManager; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxy; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.proxies.KinesisProxy; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.exceptions.DependencyException; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.exceptions.InvalidStateException; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.exceptions.ProvisionedThroughputException; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.impl.KinesisClientLease; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.impl.KinesisClientLeaseManager; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.interfaces.IKinesisClientLeaseManager; import com.amazonaws.services.kinesis.model.StreamStatus; /** diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardSyncerTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardSyncerTest.java similarity index 98% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardSyncerTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardSyncerTest.java index 7ff12542..5ff63ab1 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardSyncerTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShardSyncerTest.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import java.io.File; import java.io.IOException; @@ -35,19 +35,19 @@ import org.junit.BeforeClass; import org.junit.Test; import com.amazonaws.services.dynamodbv2.AmazonDynamoDB; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.internal.KinesisClientLibIOException; -import com.amazonaws.services.kinesis.clientlibrary.lib.worker.ExceptionThrowingLeaseManager.ExceptionThrowingLeaseManagerMethods; -import com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxy; -import com.amazonaws.services.kinesis.clientlibrary.proxies.KinesisLocalFileProxy; -import com.amazonaws.services.kinesis.clientlibrary.proxies.util.KinesisLocalFileDataCreator; -import com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; -import com.amazonaws.services.kinesis.leases.exceptions.DependencyException; -import com.amazonaws.services.kinesis.leases.exceptions.InvalidStateException; -import com.amazonaws.services.kinesis.leases.exceptions.LeasingException; -import com.amazonaws.services.kinesis.leases.exceptions.ProvisionedThroughputException; -import com.amazonaws.services.kinesis.leases.impl.KinesisClientLease; -import com.amazonaws.services.kinesis.leases.impl.KinesisClientLeaseManager; -import com.amazonaws.services.kinesis.leases.impl.LeaseManager; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.internal.KinesisClientLibIOException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.ExceptionThrowingLeaseManager.ExceptionThrowingLeaseManagerMethods; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxy; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.proxies.KinesisLocalFileProxy; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.proxies.util.KinesisLocalFileDataCreator; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.exceptions.DependencyException; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.exceptions.InvalidStateException; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.exceptions.LeasingException; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.exceptions.ProvisionedThroughputException; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.impl.KinesisClientLease; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.impl.KinesisClientLeaseManager; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.impl.LeaseManager; import com.amazonaws.services.kinesis.model.HashKeyRange; import com.amazonaws.services.kinesis.model.SequenceNumberRange; import com.amazonaws.services.kinesis.model.Shard; diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShutdownTaskTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShutdownTaskTest.java similarity index 86% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShutdownTaskTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShutdownTaskTest.java index ddf07e10..a6c6cbaf 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShutdownTaskTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ShutdownTaskTest.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import static org.mockito.Mockito.doNothing; import static org.mockito.Mockito.mock; @@ -29,13 +29,13 @@ import org.junit.Before; import org.junit.BeforeClass; import org.junit.Test; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.internal.KinesisClientLibIOException; -import com.amazonaws.services.kinesis.clientlibrary.interfaces.v2.IRecordProcessor; -import com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxy; -import com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; -import com.amazonaws.services.kinesis.leases.impl.KinesisClientLease; -import com.amazonaws.services.kinesis.leases.impl.KinesisClientLeaseManager; -import com.amazonaws.services.kinesis.leases.interfaces.ILeaseManager; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.internal.KinesisClientLibIOException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.v2.IRecordProcessor; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxy; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.impl.KinesisClientLease; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.impl.KinesisClientLeaseManager; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.interfaces.ILeaseManager; import org.junit.runner.RunWith; import org.mockito.Mock; import org.mockito.runners.MockitoJUnitRunner; diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/TestStreamlet.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/TestStreamlet.java similarity index 80% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/TestStreamlet.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/TestStreamlet.java index 174410e7..596cbfeb 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/TestStreamlet.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/TestStreamlet.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import java.util.ArrayList; import java.util.HashSet; @@ -21,21 +21,21 @@ import java.util.Set; import java.util.concurrent.CountDownLatch; import java.util.concurrent.Semaphore; -import com.amazonaws.services.kinesis.clientlibrary.interfaces.v2.IShutdownNotificationAware; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.v2.IShutdownNotificationAware; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import com.amazonaws.services.kinesis.model.Record; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.InvalidStateException; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.KinesisClientLibDependencyException; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.KinesisClientLibNonRetryableException; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.ShutdownException; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.ThrottlingException; -import com.amazonaws.services.kinesis.clientlibrary.interfaces.IRecordProcessorCheckpointer; -import com.amazonaws.services.kinesis.clientlibrary.interfaces.v2.IRecordProcessor; -import com.amazonaws.services.kinesis.clientlibrary.types.InitializationInput; -import com.amazonaws.services.kinesis.clientlibrary.types.ProcessRecordsInput; -import com.amazonaws.services.kinesis.clientlibrary.types.ShutdownInput; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.InvalidStateException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.KinesisClientLibDependencyException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.KinesisClientLibNonRetryableException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.ShutdownException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.ThrottlingException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.IRecordProcessorCheckpointer; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.v2.IRecordProcessor; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.InitializationInput; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ProcessRecordsInput; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ShutdownInput; /** * Streamlet that tracks records it's seen - useful for testing. diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/TestStreamletFactory.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/TestStreamletFactory.java similarity index 85% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/TestStreamletFactory.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/TestStreamletFactory.java index 3446f52d..7b5062f0 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/TestStreamletFactory.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/TestStreamletFactory.java @@ -12,14 +12,14 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import java.util.ArrayList; import java.util.List; import java.util.concurrent.Semaphore; -import com.amazonaws.services.kinesis.clientlibrary.interfaces.v2.IRecordProcessor; -import com.amazonaws.services.kinesis.clientlibrary.interfaces.v2.IRecordProcessorFactory; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.v2.IRecordProcessor; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.v2.IRecordProcessorFactory; /** * Factory for TestStreamlet record processors. diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ThrottlingReporterTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ThrottlingReporterTest.java similarity index 96% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ThrottlingReporterTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ThrottlingReporterTest.java index 79118ac9..e116172c 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ThrottlingReporterTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/ThrottlingReporterTest.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import static org.mockito.Matchers.any; import static org.mockito.Mockito.never; diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/WorkerTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/WorkerTest.java similarity index 96% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/WorkerTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/WorkerTest.java index ac081897..2ae23953 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/lib/worker/WorkerTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/WorkerTest.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.lib.worker; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker; import static org.hamcrest.CoreMatchers.both; import static org.hamcrest.CoreMatchers.equalTo; @@ -38,7 +38,6 @@ import java.io.File; import java.lang.Thread.State; import java.lang.reflect.Field; import java.math.BigInteger; -import java.time.Instant; import java.util.ArrayList; import java.util.Collections; import java.util.Date; @@ -90,30 +89,30 @@ import com.amazonaws.services.dynamodbv2.AmazonDynamoDBClientBuilder; import com.amazonaws.services.dynamodbv2.local.embedded.DynamoDBEmbedded; import com.amazonaws.services.kinesis.AmazonKinesis; import com.amazonaws.services.kinesis.AmazonKinesisClientBuilder; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.KinesisClientLibNonRetryableException; -import com.amazonaws.services.kinesis.clientlibrary.interfaces.ICheckpoint; -import com.amazonaws.services.kinesis.clientlibrary.interfaces.IRecordProcessorCheckpointer; -import com.amazonaws.services.kinesis.clientlibrary.interfaces.v2.IRecordProcessor; -import com.amazonaws.services.kinesis.clientlibrary.interfaces.v2.IRecordProcessorFactory; -import com.amazonaws.services.kinesis.clientlibrary.lib.worker.Worker.WorkerCWMetricsFactory; -import com.amazonaws.services.kinesis.clientlibrary.lib.worker.Worker.WorkerThreadPoolExecutor; -import com.amazonaws.services.kinesis.clientlibrary.lib.worker.WorkerStateChangeListener.WorkerState; -import com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxy; -import com.amazonaws.services.kinesis.clientlibrary.proxies.KinesisLocalFileProxy; -import com.amazonaws.services.kinesis.clientlibrary.proxies.KinesisProxy; -import com.amazonaws.services.kinesis.clientlibrary.proxies.util.KinesisLocalFileDataCreator; -import com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; -import com.amazonaws.services.kinesis.clientlibrary.types.InitializationInput; -import com.amazonaws.services.kinesis.clientlibrary.types.ProcessRecordsInput; -import com.amazonaws.services.kinesis.clientlibrary.types.ShutdownInput; -import com.amazonaws.services.kinesis.leases.impl.KinesisClientLease; -import com.amazonaws.services.kinesis.leases.impl.KinesisClientLeaseBuilder; -import com.amazonaws.services.kinesis.leases.impl.KinesisClientLeaseManager; -import com.amazonaws.services.kinesis.leases.impl.LeaseManager; -import com.amazonaws.services.kinesis.leases.interfaces.ILeaseManager; -import com.amazonaws.services.kinesis.metrics.impl.CWMetricsFactory; -import com.amazonaws.services.kinesis.metrics.impl.NullMetricsFactory; -import com.amazonaws.services.kinesis.metrics.interfaces.IMetricsFactory; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.KinesisClientLibNonRetryableException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.ICheckpoint; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.IRecordProcessorCheckpointer; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.v2.IRecordProcessor; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.v2.IRecordProcessorFactory; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.Worker.WorkerCWMetricsFactory; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.Worker.WorkerThreadPoolExecutor; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.WorkerStateChangeListener.WorkerState; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxy; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.proxies.KinesisLocalFileProxy; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.proxies.KinesisProxy; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.proxies.util.KinesisLocalFileDataCreator; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.InitializationInput; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ProcessRecordsInput; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ShutdownInput; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.impl.KinesisClientLease; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.impl.KinesisClientLeaseBuilder; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.impl.KinesisClientLeaseManager; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.impl.LeaseManager; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.interfaces.ILeaseManager; +import com.fivetran.external.com.amazonaws.services.kinesis.metrics.impl.CWMetricsFactory; +import com.fivetran.external.com.amazonaws.services.kinesis.metrics.impl.NullMetricsFactory; +import com.fivetran.external.com.amazonaws.services.kinesis.metrics.interfaces.IMetricsFactory; import com.amazonaws.services.kinesis.model.HashKeyRange; import com.amazonaws.services.kinesis.model.Record; import com.amazonaws.services.kinesis.model.SequenceNumberRange; @@ -158,7 +157,7 @@ public class WorkerTest { @Mock private ILeaseManager leaseManager; @Mock - private com.amazonaws.services.kinesis.clientlibrary.interfaces.IRecordProcessorFactory v1RecordProcessorFactory; + private com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.IRecordProcessorFactory v1RecordProcessorFactory; @Mock private IKinesisProxy proxy; @Mock @@ -188,12 +187,12 @@ public class WorkerTest { } // CHECKSTYLE:IGNORE AnonInnerLengthCheck FOR NEXT 50 LINES - private static final com.amazonaws.services.kinesis.clientlibrary.interfaces.IRecordProcessorFactory SAMPLE_RECORD_PROCESSOR_FACTORY = - new com.amazonaws.services.kinesis.clientlibrary.interfaces.IRecordProcessorFactory() { + private static final com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.IRecordProcessorFactory SAMPLE_RECORD_PROCESSOR_FACTORY = + new com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.IRecordProcessorFactory() { @Override - public com.amazonaws.services.kinesis.clientlibrary.interfaces.IRecordProcessor createProcessor() { - return new com.amazonaws.services.kinesis.clientlibrary.interfaces.IRecordProcessor() { + public com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.IRecordProcessor createProcessor() { + return new com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.IRecordProcessor() { @Override public void shutdown(IRecordProcessorCheckpointer checkpointer, ShutdownReason reason) { @@ -455,7 +454,7 @@ public class WorkerTest { /** * Runs worker with threadPoolSize == numShards - * Test method for {@link com.amazonaws.services.kinesis.clientlibrary.lib.worker.Worker#run()}. + * Test method for {@link com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.Worker#run()}. */ @Test public final void testRunWithThreadPoolSizeEqualToNumShards() throws Exception { @@ -466,7 +465,7 @@ public class WorkerTest { /** * Runs worker with threadPoolSize < numShards - * Test method for {@link com.amazonaws.services.kinesis.clientlibrary.lib.worker.Worker#run()}. + * Test method for {@link com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.Worker#run()}. */ @Test public final void testRunWithThreadPoolSizeLessThanNumShards() throws Exception { @@ -477,7 +476,7 @@ public class WorkerTest { /** * Runs worker with threadPoolSize > numShards - * Test method for {@link com.amazonaws.services.kinesis.clientlibrary.lib.worker.Worker#run()}. + * Test method for {@link com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.Worker#run()}. */ @Test public final void testRunWithThreadPoolSizeMoreThanNumShards() throws Exception { diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/proxies/KinesisLocalFileProxy.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/proxies/KinesisLocalFileProxy.java similarity index 98% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/proxies/KinesisLocalFileProxy.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/proxies/KinesisLocalFileProxy.java index db70b5de..77f5bd58 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/proxies/KinesisLocalFileProxy.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/proxies/KinesisLocalFileProxy.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.proxies; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.proxies; import java.io.BufferedReader; import java.io.FileInputStream; @@ -176,7 +176,7 @@ public class KinesisLocalFileProxy implements IKinesisProxy { /* * (non-Javadoc) * - * @see com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxy#getStreamInfo() + * @see com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxy#getStreamInfo() */ @Override public DescribeStreamResult getStreamInfo(String startShardId) throws ResourceNotFoundException { @@ -339,7 +339,7 @@ public class KinesisLocalFileProxy implements IKinesisProxy { /* * (non-Javadoc) * - * @see com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxy#get(java.nio.ByteBuffer, int) + * @see com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxy#get(java.nio.ByteBuffer, int) */ @Override public GetRecordsResult get(String serializedKinesisIterator, int maxRecords) diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/proxies/KinesisLocalFileProxyFactory.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/proxies/KinesisLocalFileProxyFactory.java similarity index 87% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/proxies/KinesisLocalFileProxyFactory.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/proxies/KinesisLocalFileProxyFactory.java index f14ec63b..3c62fa94 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/proxies/KinesisLocalFileProxyFactory.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/proxies/KinesisLocalFileProxyFactory.java @@ -12,13 +12,13 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.proxies; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.proxies; import java.io.File; import java.io.IOException; import java.math.BigInteger; -import com.amazonaws.services.kinesis.clientlibrary.proxies.util.KinesisLocalFileDataCreator; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.proxies.util.KinesisLocalFileDataCreator; /** Factory for KinesisProxy objects that use a local file for data. Useful for testing purposes. * @@ -53,7 +53,7 @@ public class KinesisLocalFileProxyFactory implements IKinesisProxyFactory { } /* (non-Javadoc) - * @see com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxyFactory#getProxy(java.lang.String) + * @see com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.proxies.IKinesisProxyFactory#getProxy(java.lang.String) */ @Override public IKinesisProxy getProxy(String streamARN) { diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/proxies/KinesisProxyTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/proxies/KinesisProxyTest.java similarity index 98% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/proxies/KinesisProxyTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/proxies/KinesisProxyTest.java index c855bf3e..99eb2880 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/proxies/KinesisProxyTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/proxies/KinesisProxyTest.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.proxies; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.proxies; import static org.hamcrest.CoreMatchers.not; import static org.hamcrest.Matchers.both; @@ -53,10 +53,10 @@ import org.mockito.runners.MockitoJUnitRunner; import com.amazonaws.AmazonServiceException; import com.amazonaws.auth.AWSCredentialsProvider; -import com.amazonaws.services.dynamodbv2.streamsadapter.AmazonDynamoDBStreamsAdapterClient; -import com.amazonaws.services.dynamodbv2.streamsadapter.AmazonDynamoDBStreamsAdapterClientChild; +import com.fivetran.external.com.amazonaws.services.dynamodbv2.streamsadapter.AmazonDynamoDBStreamsAdapterClient; +import com.fivetran.external.com.amazonaws.services.dynamodbv2.streamsadapter.AmazonDynamoDBStreamsAdapterClientChild; import com.amazonaws.services.kinesis.AmazonKinesis; -import com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration; import com.amazonaws.services.kinesis.model.DescribeStreamRequest; import com.amazonaws.services.kinesis.model.DescribeStreamResult; import com.amazonaws.services.kinesis.model.GetShardIteratorRequest; diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/proxies/util/KinesisLocalFileDataCreator.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/proxies/util/KinesisLocalFileDataCreator.java similarity index 98% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/proxies/util/KinesisLocalFileDataCreator.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/proxies/util/KinesisLocalFileDataCreator.java index e5e4419a..a985df35 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/proxies/util/KinesisLocalFileDataCreator.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/proxies/util/KinesisLocalFileDataCreator.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.proxies.util; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.proxies.util; import java.io.BufferedWriter; import java.io.File; @@ -25,7 +25,7 @@ import java.util.ArrayList; import java.util.List; import java.util.Random; -import com.amazonaws.services.kinesis.clientlibrary.proxies.KinesisLocalFileProxy; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.proxies.KinesisLocalFileProxy; import com.amazonaws.services.kinesis.model.HashKeyRange; import com.amazonaws.services.kinesis.model.SequenceNumberRange; import com.amazonaws.services.kinesis.model.Shard; diff --git a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/types/ShutdownReasonTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/types/ShutdownReasonTest.java similarity index 89% rename from src/test/java/com/amazonaws/services/kinesis/clientlibrary/types/ShutdownReasonTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/types/ShutdownReasonTest.java index 0b9a72f1..9bb7f4c3 100644 --- a/src/test/java/com/amazonaws/services/kinesis/clientlibrary/types/ShutdownReasonTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/types/ShutdownReasonTest.java @@ -12,12 +12,12 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.clientlibrary.types; +package com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types; import static org.hamcrest.CoreMatchers.equalTo; import static org.junit.Assert.assertThat; -import com.amazonaws.services.kinesis.clientlibrary.lib.worker.ShutdownReason; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.ShutdownReason; import org.junit.Test; /** diff --git a/src/test/java/com/amazonaws/services/kinesis/leases/impl/KinesisClientLeaseBuilder.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/leases/impl/KinesisClientLeaseBuilder.java similarity index 94% rename from src/test/java/com/amazonaws/services/kinesis/leases/impl/KinesisClientLeaseBuilder.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/leases/impl/KinesisClientLeaseBuilder.java index 2e8879fe..cb42f1fd 100644 --- a/src/test/java/com/amazonaws/services/kinesis/leases/impl/KinesisClientLeaseBuilder.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/leases/impl/KinesisClientLeaseBuilder.java @@ -12,13 +12,13 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.leases.impl; +package com.fivetran.external.com.amazonaws.services.kinesis.leases.impl; import java.util.HashSet; import java.util.Set; import java.util.UUID; -import com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; public class KinesisClientLeaseBuilder { private String leaseKey; diff --git a/src/test/java/com/amazonaws/services/kinesis/leases/impl/LeaseCoordinatorExerciser.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/leases/impl/LeaseCoordinatorExerciser.java similarity index 91% rename from src/test/java/com/amazonaws/services/kinesis/leases/impl/LeaseCoordinatorExerciser.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/leases/impl/LeaseCoordinatorExerciser.java index 3c67a827..80fecbf7 100644 --- a/src/test/java/com/amazonaws/services/kinesis/leases/impl/LeaseCoordinatorExerciser.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/leases/impl/LeaseCoordinatorExerciser.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.leases.impl; +package com.fivetran.external.com.amazonaws.services.kinesis.leases.impl; import java.awt.*; import java.awt.event.ActionEvent; @@ -33,13 +33,13 @@ import org.apache.commons.logging.LogFactory; import com.amazonaws.auth.AWSCredentialsProvider; import com.amazonaws.services.dynamodbv2.AmazonDynamoDBClient; -import com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; -import com.amazonaws.services.kinesis.leases.exceptions.DependencyException; -import com.amazonaws.services.kinesis.leases.exceptions.InvalidStateException; -import com.amazonaws.services.kinesis.leases.exceptions.LeasingException; -import com.amazonaws.services.kinesis.leases.exceptions.ProvisionedThroughputException; -import com.amazonaws.services.kinesis.leases.interfaces.ILeaseManager; -import com.amazonaws.services.kinesis.metrics.impl.CWMetricsFactory; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.exceptions.DependencyException; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.exceptions.InvalidStateException; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.exceptions.LeasingException; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.exceptions.ProvisionedThroughputException; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.interfaces.ILeaseManager; +import com.fivetran.external.com.amazonaws.services.kinesis.metrics.impl.CWMetricsFactory; public class LeaseCoordinatorExerciser { diff --git a/src/test/java/com/amazonaws/services/kinesis/leases/impl/LeaseIntegrationTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/leases/impl/LeaseIntegrationTest.java similarity index 89% rename from src/test/java/com/amazonaws/services/kinesis/leases/impl/LeaseIntegrationTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/leases/impl/LeaseIntegrationTest.java index e7ff0ebe..fcd52af6 100644 --- a/src/test/java/com/amazonaws/services/kinesis/leases/impl/LeaseIntegrationTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/leases/impl/LeaseIntegrationTest.java @@ -12,11 +12,8 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.leases.impl; +package com.fivetran.external.com.amazonaws.services.kinesis.leases.impl; -import java.util.logging.Logger; - -import com.amazonaws.services.kinesis.leases.exceptions.LeasingException; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.junit.Ignore; @@ -26,8 +23,8 @@ import org.junit.runner.Description; import com.amazonaws.auth.DefaultAWSCredentialsProviderChain; import com.amazonaws.services.dynamodbv2.AmazonDynamoDBClient; -import com.amazonaws.services.kinesis.metrics.impl.MetricsHelper; -import com.amazonaws.services.kinesis.metrics.impl.NullMetricsFactory; +import com.fivetran.external.com.amazonaws.services.kinesis.metrics.impl.MetricsHelper; +import com.fivetran.external.com.amazonaws.services.kinesis.metrics.impl.NullMetricsFactory; @Ignore public class LeaseIntegrationTest { diff --git a/src/test/java/com/amazonaws/services/kinesis/leases/impl/LeaseManagerIntegrationTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/leases/impl/LeaseManagerIntegrationTest.java similarity index 98% rename from src/test/java/com/amazonaws/services/kinesis/leases/impl/LeaseManagerIntegrationTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/leases/impl/LeaseManagerIntegrationTest.java index dcaedc38..4f0ba024 100644 --- a/src/test/java/com/amazonaws/services/kinesis/leases/impl/LeaseManagerIntegrationTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/leases/impl/LeaseManagerIntegrationTest.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.leases.impl; +package com.fivetran.external.com.amazonaws.services.kinesis.leases.impl; import java.util.Collection; import java.util.List; @@ -22,7 +22,7 @@ import junit.framework.Assert; import org.junit.Test; -import com.amazonaws.services.kinesis.leases.exceptions.LeasingException; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.exceptions.LeasingException; public class LeaseManagerIntegrationTest extends LeaseIntegrationTest { diff --git a/src/test/java/com/amazonaws/services/kinesis/leases/impl/LeaseRenewerIntegrationTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/leases/impl/LeaseRenewerIntegrationTest.java similarity index 96% rename from src/test/java/com/amazonaws/services/kinesis/leases/impl/LeaseRenewerIntegrationTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/leases/impl/LeaseRenewerIntegrationTest.java index 8ad19d34..df1e8bad 100644 --- a/src/test/java/com/amazonaws/services/kinesis/leases/impl/LeaseRenewerIntegrationTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/leases/impl/LeaseRenewerIntegrationTest.java @@ -12,11 +12,11 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.leases.impl; +package com.fivetran.external.com.amazonaws.services.kinesis.leases.impl; -import com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; -import com.amazonaws.services.kinesis.leases.exceptions.LeasingException; -import com.amazonaws.services.kinesis.leases.interfaces.ILeaseRenewer; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.exceptions.LeasingException; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.interfaces.ILeaseRenewer; import org.junit.Assert; import org.junit.Before; import org.junit.Test; diff --git a/src/test/java/com/amazonaws/services/kinesis/leases/impl/LeaseRenewerTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/leases/impl/LeaseRenewerTest.java similarity index 90% rename from src/test/java/com/amazonaws/services/kinesis/leases/impl/LeaseRenewerTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/leases/impl/LeaseRenewerTest.java index 7c8b3fd1..ebc38404 100644 --- a/src/test/java/com/amazonaws/services/kinesis/leases/impl/LeaseRenewerTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/leases/impl/LeaseRenewerTest.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.leases.impl; +package com.fivetran.external.com.amazonaws.services.kinesis.leases.impl; import java.util.ArrayList; import java.util.Arrays; @@ -27,10 +27,10 @@ import org.junit.Before; import org.junit.Test; import org.mockito.Mockito; -import com.amazonaws.services.kinesis.leases.exceptions.DependencyException; -import com.amazonaws.services.kinesis.leases.exceptions.InvalidStateException; -import com.amazonaws.services.kinesis.leases.exceptions.ProvisionedThroughputException; -import com.amazonaws.services.kinesis.leases.interfaces.ILeaseManager; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.exceptions.DependencyException; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.exceptions.InvalidStateException; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.exceptions.ProvisionedThroughputException; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.interfaces.ILeaseManager; public class LeaseRenewerTest { diff --git a/src/test/java/com/amazonaws/services/kinesis/leases/impl/LeaseTakerIntegrationTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/leases/impl/LeaseTakerIntegrationTest.java similarity index 97% rename from src/test/java/com/amazonaws/services/kinesis/leases/impl/LeaseTakerIntegrationTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/leases/impl/LeaseTakerIntegrationTest.java index 6fb5caf6..619c3e79 100644 --- a/src/test/java/com/amazonaws/services/kinesis/leases/impl/LeaseTakerIntegrationTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/leases/impl/LeaseTakerIntegrationTest.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.leases.impl; +package com.fivetran.external.com.amazonaws.services.kinesis.leases.impl; import java.util.Map; @@ -20,7 +20,7 @@ import org.junit.Assert; import org.junit.Before; import org.junit.Test; -import com.amazonaws.services.kinesis.leases.exceptions.LeasingException; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.exceptions.LeasingException; public class LeaseTakerIntegrationTest extends LeaseIntegrationTest { diff --git a/src/test/java/com/amazonaws/services/kinesis/leases/impl/LeaseTakerTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/leases/impl/LeaseTakerTest.java similarity index 87% rename from src/test/java/com/amazonaws/services/kinesis/leases/impl/LeaseTakerTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/leases/impl/LeaseTakerTest.java index 34dfedfa..dcb50243 100644 --- a/src/test/java/com/amazonaws/services/kinesis/leases/impl/LeaseTakerTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/leases/impl/LeaseTakerTest.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.leases.impl; +package com.fivetran.external.com.amazonaws.services.kinesis.leases.impl; import java.util.ArrayList; import java.util.List; @@ -59,7 +59,7 @@ public class LeaseTakerTest { } /** - * Test method for {@link com.amazonaws.services.kinesis.leases.impl.LeaseTaker#stringJoin(java.util.Collection, java.lang.String)}. + * Test method for {@link com.fivetran.external.com.amazonaws.services.kinesis.leases.impl.LeaseTaker#stringJoin(java.util.Collection, java.lang.String)}. */ @Test public final void testStringJoin() { diff --git a/src/test/java/com/amazonaws/services/kinesis/leases/impl/TestHarnessBuilder.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/leases/impl/TestHarnessBuilder.java similarity index 91% rename from src/test/java/com/amazonaws/services/kinesis/leases/impl/TestHarnessBuilder.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/leases/impl/TestHarnessBuilder.java index 0dfbb568..bb412ca5 100644 --- a/src/test/java/com/amazonaws/services/kinesis/leases/impl/TestHarnessBuilder.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/leases/impl/TestHarnessBuilder.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.leases.impl; +package com.fivetran.external.com.amazonaws.services.kinesis.leases.impl; import java.util.ArrayList; import java.util.Collections; @@ -23,11 +23,11 @@ import java.util.concurrent.Callable; import org.junit.Assert; -import com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; -import com.amazonaws.services.kinesis.leases.exceptions.DependencyException; -import com.amazonaws.services.kinesis.leases.exceptions.InvalidStateException; -import com.amazonaws.services.kinesis.leases.exceptions.LeasingException; -import com.amazonaws.services.kinesis.leases.interfaces.ILeaseRenewer; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.exceptions.DependencyException; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.exceptions.InvalidStateException; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.exceptions.LeasingException; +import com.fivetran.external.com.amazonaws.services.kinesis.leases.interfaces.ILeaseRenewer; public class TestHarnessBuilder { diff --git a/src/test/java/com/amazonaws/services/kinesis/metrics/impl/AccumulatingMetricsScopeTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/metrics/impl/AccumulatingMetricsScopeTest.java similarity index 94% rename from src/test/java/com/amazonaws/services/kinesis/metrics/impl/AccumulatingMetricsScopeTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/metrics/impl/AccumulatingMetricsScopeTest.java index a7b179a0..dcdb1a3c 100644 --- a/src/test/java/com/amazonaws/services/kinesis/metrics/impl/AccumulatingMetricsScopeTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/metrics/impl/AccumulatingMetricsScopeTest.java @@ -12,14 +12,13 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.metrics.impl; +package com.fivetran.external.com.amazonaws.services.kinesis.metrics.impl; import org.junit.Assert; import org.junit.Test; import com.amazonaws.services.cloudwatch.model.MetricDatum; import com.amazonaws.services.cloudwatch.model.StandardUnit; -import com.amazonaws.services.kinesis.metrics.impl.AccumulateByNameMetricsScope; public class AccumulatingMetricsScopeTest { diff --git a/src/test/java/com/amazonaws/services/kinesis/metrics/impl/CWPublisherRunnableTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/metrics/impl/CWPublisherRunnableTest.java similarity index 98% rename from src/test/java/com/amazonaws/services/kinesis/metrics/impl/CWPublisherRunnableTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/metrics/impl/CWPublisherRunnableTest.java index e0b30c66..46136b6f 100644 --- a/src/test/java/com/amazonaws/services/kinesis/metrics/impl/CWPublisherRunnableTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/metrics/impl/CWPublisherRunnableTest.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.metrics.impl; +package com.fivetran.external.com.amazonaws.services.kinesis.metrics.impl; import java.util.ArrayList; import java.util.List; diff --git a/src/test/java/com/amazonaws/services/kinesis/metrics/impl/DefaultCWMetricsPublisherTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/metrics/impl/DefaultCWMetricsPublisherTest.java similarity index 98% rename from src/test/java/com/amazonaws/services/kinesis/metrics/impl/DefaultCWMetricsPublisherTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/metrics/impl/DefaultCWMetricsPublisherTest.java index a547e038..78046b26 100644 --- a/src/test/java/com/amazonaws/services/kinesis/metrics/impl/DefaultCWMetricsPublisherTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/metrics/impl/DefaultCWMetricsPublisherTest.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.metrics.impl; +package com.fivetran.external.com.amazonaws.services.kinesis.metrics.impl; import java.util.ArrayList; import java.util.HashMap; diff --git a/src/test/java/com/amazonaws/services/kinesis/metrics/impl/EndingMetricsScopeTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/metrics/impl/EndingMetricsScopeTest.java similarity index 93% rename from src/test/java/com/amazonaws/services/kinesis/metrics/impl/EndingMetricsScopeTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/metrics/impl/EndingMetricsScopeTest.java index 7d44f43f..98a4f20c 100644 --- a/src/test/java/com/amazonaws/services/kinesis/metrics/impl/EndingMetricsScopeTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/metrics/impl/EndingMetricsScopeTest.java @@ -12,12 +12,11 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.metrics.impl; +package com.fivetran.external.com.amazonaws.services.kinesis.metrics.impl; import org.junit.Test; import com.amazonaws.services.cloudwatch.model.StandardUnit; -import com.amazonaws.services.kinesis.metrics.impl.EndingMetricsScope; public class EndingMetricsScopeTest { diff --git a/src/test/java/com/amazonaws/services/kinesis/metrics/impl/FilteringMetricsScopeTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/metrics/impl/FilteringMetricsScopeTest.java similarity index 95% rename from src/test/java/com/amazonaws/services/kinesis/metrics/impl/FilteringMetricsScopeTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/metrics/impl/FilteringMetricsScopeTest.java index deb03caf..a93d24c9 100644 --- a/src/test/java/com/amazonaws/services/kinesis/metrics/impl/FilteringMetricsScopeTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/metrics/impl/FilteringMetricsScopeTest.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.metrics.impl; +package com.fivetran.external.com.amazonaws.services.kinesis.metrics.impl; import java.util.Set; @@ -22,8 +22,8 @@ import org.junit.Test; import com.amazonaws.services.cloudwatch.model.Dimension; import com.amazonaws.services.cloudwatch.model.MetricDatum; import com.amazonaws.services.cloudwatch.model.StandardUnit; -import com.amazonaws.services.kinesis.metrics.interfaces.IMetricsScope; -import com.amazonaws.services.kinesis.metrics.interfaces.MetricsLevel; +import com.fivetran.external.com.amazonaws.services.kinesis.metrics.interfaces.IMetricsScope; +import com.fivetran.external.com.amazonaws.services.kinesis.metrics.interfaces.MetricsLevel; import com.google.common.collect.ImmutableSet; public class FilteringMetricsScopeTest { diff --git a/src/test/java/com/amazonaws/services/kinesis/metrics/impl/MetricAccumulatingQueueTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/metrics/impl/MetricAccumulatingQueueTest.java similarity index 98% rename from src/test/java/com/amazonaws/services/kinesis/metrics/impl/MetricAccumulatingQueueTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/metrics/impl/MetricAccumulatingQueueTest.java index 1ca90076..1293900e 100644 --- a/src/test/java/com/amazonaws/services/kinesis/metrics/impl/MetricAccumulatingQueueTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/metrics/impl/MetricAccumulatingQueueTest.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.metrics.impl; +package com.fivetran.external.com.amazonaws.services.kinesis.metrics.impl; import java.util.Collection; import java.util.Collections; diff --git a/src/test/java/com/amazonaws/services/kinesis/metrics/impl/TestHelper.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/metrics/impl/TestHelper.java similarity index 95% rename from src/test/java/com/amazonaws/services/kinesis/metrics/impl/TestHelper.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/metrics/impl/TestHelper.java index 195a7f94..e6d3385f 100644 --- a/src/test/java/com/amazonaws/services/kinesis/metrics/impl/TestHelper.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/metrics/impl/TestHelper.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.metrics.impl; +package com.fivetran.external.com.amazonaws.services.kinesis.metrics.impl; import com.amazonaws.services.cloudwatch.model.Dimension; import com.amazonaws.services.cloudwatch.model.MetricDatum; diff --git a/src/test/java/com/amazonaws/services/kinesis/multilang/Matchers.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/multilang/Matchers.java similarity index 93% rename from src/test/java/com/amazonaws/services/kinesis/multilang/Matchers.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/multilang/Matchers.java index 92ac15f7..683da6cd 100644 --- a/src/test/java/com/amazonaws/services/kinesis/multilang/Matchers.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/multilang/Matchers.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.multilang; +package com.fivetran.external.com.amazonaws.services.kinesis.multilang; import static org.hamcrest.CoreMatchers.equalTo; import static org.hamcrest.CoreMatchers.nullValue; @@ -21,8 +21,8 @@ import org.hamcrest.Description; import org.hamcrest.Matcher; import org.hamcrest.TypeSafeDiagnosingMatcher; -import com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; -import com.amazonaws.services.kinesis.clientlibrary.types.InitializationInput; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ExtendedSequenceNumber; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.InitializationInput; public class Matchers { diff --git a/src/test/java/com/amazonaws/services/kinesis/multilang/MessageReaderTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/multilang/MessageReaderTest.java similarity index 96% rename from src/test/java/com/amazonaws/services/kinesis/multilang/MessageReaderTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/multilang/MessageReaderTest.java index a30f3516..6fa50b81 100644 --- a/src/test/java/com/amazonaws/services/kinesis/multilang/MessageReaderTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/multilang/MessageReaderTest.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.multilang; +package com.fivetran.external.com.amazonaws.services.kinesis.multilang; import java.io.BufferedReader; import java.io.ByteArrayInputStream; @@ -31,8 +31,8 @@ import org.mockito.Mockito; import org.mockito.invocation.InvocationOnMock; import org.mockito.stubbing.Answer; -import com.amazonaws.services.kinesis.multilang.messages.Message; -import com.amazonaws.services.kinesis.multilang.messages.StatusMessage; +import com.fivetran.external.com.amazonaws.services.kinesis.multilang.messages.Message; +import com.fivetran.external.com.amazonaws.services.kinesis.multilang.messages.StatusMessage; import com.fasterxml.jackson.databind.ObjectMapper; public class MessageReaderTest { diff --git a/src/test/java/com/amazonaws/services/kinesis/multilang/MessageWriterTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/multilang/MessageWriterTest.java similarity index 93% rename from src/test/java/com/amazonaws/services/kinesis/multilang/MessageWriterTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/multilang/MessageWriterTest.java index f9fd1d58..a4899fd5 100644 --- a/src/test/java/com/amazonaws/services/kinesis/multilang/MessageWriterTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/multilang/MessageWriterTest.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.multilang; +package com.fivetran.external.com.amazonaws.services.kinesis.multilang; import java.io.IOException; import java.io.OutputStream; @@ -23,16 +23,16 @@ import java.util.concurrent.ExecutionException; import java.util.concurrent.Executors; import java.util.concurrent.Future; -import com.amazonaws.services.kinesis.clientlibrary.types.InitializationInput; -import com.amazonaws.services.kinesis.clientlibrary.types.ProcessRecordsInput; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.InitializationInput; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ProcessRecordsInput; import org.junit.Assert; import org.junit.Before; import org.junit.Test; import org.mockito.Mockito; -import com.amazonaws.services.kinesis.clientlibrary.lib.worker.ShutdownReason; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.ShutdownReason; import com.amazonaws.services.kinesis.model.Record; -import com.amazonaws.services.kinesis.multilang.messages.Message; +import com.fivetran.external.com.amazonaws.services.kinesis.multilang.messages.Message; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; diff --git a/src/test/java/com/amazonaws/services/kinesis/multilang/MultiLangDaemonConfigTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/multilang/MultiLangDaemonConfigTest.java similarity index 96% rename from src/test/java/com/amazonaws/services/kinesis/multilang/MultiLangDaemonConfigTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/multilang/MultiLangDaemonConfigTest.java index 1bd3580d..e0520d9f 100644 --- a/src/test/java/com/amazonaws/services/kinesis/multilang/MultiLangDaemonConfigTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/multilang/MultiLangDaemonConfigTest.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.multilang; +package com.fivetran.external.com.amazonaws.services.kinesis.multilang; import static org.junit.Assert.assertNotNull; @@ -31,8 +31,8 @@ import org.mockito.Mockito; import com.amazonaws.auth.AWSCredentials; import com.amazonaws.auth.AWSCredentialsProvider; -import com.amazonaws.services.kinesis.clientlibrary.config.KinesisClientLibConfigurator; -import com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.config.KinesisClientLibConfigurator; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration; public class MultiLangDaemonConfigTest { diff --git a/src/test/java/com/amazonaws/services/kinesis/multilang/MultiLangDaemonTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/multilang/MultiLangDaemonTest.java similarity index 91% rename from src/test/java/com/amazonaws/services/kinesis/multilang/MultiLangDaemonTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/multilang/MultiLangDaemonTest.java index 7ae6e5e7..8cb23c4f 100644 --- a/src/test/java/com/amazonaws/services/kinesis/multilang/MultiLangDaemonTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/multilang/MultiLangDaemonTest.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.multilang; +package com.fivetran.external.com.amazonaws.services.kinesis.multilang; import java.io.PrintStream; import java.util.concurrent.Executors; @@ -22,7 +22,7 @@ import org.mockito.Mockito; import com.amazonaws.auth.AWSCredentials; import com.amazonaws.auth.AWSCredentialsProvider; -import com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration; public class MultiLangDaemonTest { diff --git a/src/test/java/com/amazonaws/services/kinesis/multilang/MultiLangProtocolTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/multilang/MultiLangProtocolTest.java similarity index 87% rename from src/test/java/com/amazonaws/services/kinesis/multilang/MultiLangProtocolTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/multilang/MultiLangProtocolTest.java index da14d256..c1a4f9e5 100644 --- a/src/test/java/com/amazonaws/services/kinesis/multilang/MultiLangProtocolTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/multilang/MultiLangProtocolTest.java @@ -12,22 +12,22 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.multilang; +package com.fivetran.external.com.amazonaws.services.kinesis.multilang; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.InvalidStateException; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.KinesisClientLibDependencyException; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.ShutdownException; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.ThrottlingException; -import com.amazonaws.services.kinesis.clientlibrary.interfaces.IRecordProcessorCheckpointer; -import com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration; -import com.amazonaws.services.kinesis.clientlibrary.lib.worker.ShutdownReason; -import com.amazonaws.services.kinesis.clientlibrary.types.InitializationInput; -import com.amazonaws.services.kinesis.clientlibrary.types.ProcessRecordsInput; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.InvalidStateException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.KinesisClientLibDependencyException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.ShutdownException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.ThrottlingException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.IRecordProcessorCheckpointer; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.ShutdownReason; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.InitializationInput; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ProcessRecordsInput; import com.amazonaws.services.kinesis.model.Record; -import com.amazonaws.services.kinesis.multilang.messages.CheckpointMessage; -import com.amazonaws.services.kinesis.multilang.messages.Message; -import com.amazonaws.services.kinesis.multilang.messages.ProcessRecordsMessage; -import com.amazonaws.services.kinesis.multilang.messages.StatusMessage; +import com.fivetran.external.com.amazonaws.services.kinesis.multilang.messages.CheckpointMessage; +import com.fivetran.external.com.amazonaws.services.kinesis.multilang.messages.Message; +import com.fivetran.external.com.amazonaws.services.kinesis.multilang.messages.ProcessRecordsMessage; +import com.fivetran.external.com.amazonaws.services.kinesis.multilang.messages.StatusMessage; import com.google.common.util.concurrent.SettableFuture; import org.junit.Before; import org.junit.Test; diff --git a/src/test/java/com/amazonaws/services/kinesis/multilang/ReadSTDERRTaskTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/multilang/ReadSTDERRTaskTest.java similarity index 97% rename from src/test/java/com/amazonaws/services/kinesis/multilang/ReadSTDERRTaskTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/multilang/ReadSTDERRTaskTest.java index 55e96365..9645c94b 100644 --- a/src/test/java/com/amazonaws/services/kinesis/multilang/ReadSTDERRTaskTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/multilang/ReadSTDERRTaskTest.java @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.multilang; +package com.fivetran.external.com.amazonaws.services.kinesis.multilang; import java.io.BufferedReader; import java.io.ByteArrayInputStream; diff --git a/src/test/java/com/amazonaws/services/kinesis/multilang/StreamingRecordProcessorFactoryTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/multilang/StreamingRecordProcessorFactoryTest.java similarity index 81% rename from src/test/java/com/amazonaws/services/kinesis/multilang/StreamingRecordProcessorFactoryTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/multilang/StreamingRecordProcessorFactoryTest.java index ba3e735b..bc34141d 100644 --- a/src/test/java/com/amazonaws/services/kinesis/multilang/StreamingRecordProcessorFactoryTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/multilang/StreamingRecordProcessorFactoryTest.java @@ -12,13 +12,13 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.multilang; +package com.fivetran.external.com.amazonaws.services.kinesis.multilang; -import com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration; import org.junit.Assert; import org.junit.Test; -import com.amazonaws.services.kinesis.clientlibrary.interfaces.v2.IRecordProcessor; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.v2.IRecordProcessor; import org.junit.runner.RunWith; import org.mockito.Mock; import org.mockito.runners.MockitoJUnitRunner; diff --git a/src/test/java/com/amazonaws/services/kinesis/multilang/StreamingRecordProcessorTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/multilang/StreamingRecordProcessorTest.java similarity index 85% rename from src/test/java/com/amazonaws/services/kinesis/multilang/StreamingRecordProcessorTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/multilang/StreamingRecordProcessorTest.java index f32fa5bf..ba9de9ba 100644 --- a/src/test/java/com/amazonaws/services/kinesis/multilang/StreamingRecordProcessorTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/multilang/StreamingRecordProcessorTest.java @@ -12,25 +12,25 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.multilang; +package com.fivetran.external.com.amazonaws.services.kinesis.multilang; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.InvalidStateException; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.KinesisClientLibDependencyException; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.ShutdownException; -import com.amazonaws.services.kinesis.clientlibrary.exceptions.ThrottlingException; -import com.amazonaws.services.kinesis.clientlibrary.interfaces.IPreparedCheckpointer; -import com.amazonaws.services.kinesis.clientlibrary.interfaces.IRecordProcessorCheckpointer; -import com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration; -import com.amazonaws.services.kinesis.clientlibrary.lib.worker.ShutdownReason; -import com.amazonaws.services.kinesis.clientlibrary.types.InitializationInput; -import com.amazonaws.services.kinesis.clientlibrary.types.ProcessRecordsInput; -import com.amazonaws.services.kinesis.clientlibrary.types.ShutdownInput; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.InvalidStateException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.KinesisClientLibDependencyException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.ShutdownException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions.ThrottlingException; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.IPreparedCheckpointer; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.interfaces.IRecordProcessorCheckpointer; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.KinesisClientLibConfiguration; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.ShutdownReason; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.InitializationInput; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ProcessRecordsInput; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ShutdownInput; import com.amazonaws.services.kinesis.model.Record; -import com.amazonaws.services.kinesis.multilang.messages.InitializeMessage; -import com.amazonaws.services.kinesis.multilang.messages.Message; -import com.amazonaws.services.kinesis.multilang.messages.ProcessRecordsMessage; -import com.amazonaws.services.kinesis.multilang.messages.ShutdownMessage; -import com.amazonaws.services.kinesis.multilang.messages.StatusMessage; +import com.fivetran.external.com.amazonaws.services.kinesis.multilang.messages.InitializeMessage; +import com.fivetran.external.com.amazonaws.services.kinesis.multilang.messages.Message; +import com.fivetran.external.com.amazonaws.services.kinesis.multilang.messages.ProcessRecordsMessage; +import com.fivetran.external.com.amazonaws.services.kinesis.multilang.messages.ShutdownMessage; +import com.fivetran.external.com.amazonaws.services.kinesis.multilang.messages.StatusMessage; import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.Assert; import org.junit.Before; diff --git a/src/test/java/com/amazonaws/services/kinesis/multilang/messages/MessageTest.java b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/multilang/messages/MessageTest.java similarity index 88% rename from src/test/java/com/amazonaws/services/kinesis/multilang/messages/MessageTest.java rename to src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/multilang/messages/MessageTest.java index 2b2fe402..d4a723f7 100644 --- a/src/test/java/com/amazonaws/services/kinesis/multilang/messages/MessageTest.java +++ b/src/test/java/com/fivetran/external/com/amazonaws/services/kinesis/multilang/messages/MessageTest.java @@ -12,17 +12,17 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -package com.amazonaws.services.kinesis.multilang.messages; +package com.fivetran.external.com.amazonaws.services.kinesis.multilang.messages; import java.nio.ByteBuffer; import java.util.ArrayList; -import com.amazonaws.services.kinesis.clientlibrary.types.InitializationInput; -import com.amazonaws.services.kinesis.clientlibrary.types.ProcessRecordsInput; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.InitializationInput; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.types.ProcessRecordsInput; import org.junit.Assert; import org.junit.Test; -import com.amazonaws.services.kinesis.clientlibrary.lib.worker.ShutdownReason; +import com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.lib.worker.ShutdownReason; import com.amazonaws.services.kinesis.model.Record; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; From 4aefa9ba1ab015e181255b49c9520c91f2efc409 Mon Sep 17 00:00:00 2001 From: George Fraser Date: Thu, 5 Dec 2019 21:17:57 -0800 Subject: [PATCH 2/2] Stray reference to old package name --- META-INF/MANIFEST.MF | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/META-INF/MANIFEST.MF b/META-INF/MANIFEST.MF index 6f81301d..502e5e6e 100644 --- a/META-INF/MANIFEST.MF +++ b/META-INF/MANIFEST.MF @@ -13,7 +13,7 @@ Require-Bundle: org.apache.commons.codec;bundle-version="1.6", org.apache.httpcomponents.httpcore;bundle-version="4.3.3", org.apache.httpcomponents.httpclient;bundle-version="4.3.6" com.amazonaws.sdk;bundle-version="1.11.319", -Export-Package: com.amazonaws.services.kinesis, +Export-Package: com.fivetran.external.com.amazonaws.services.kinesis, com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary, com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.config, com.fivetran.external.com.amazonaws.services.kinesis.clientlibrary.exceptions,