From a42133610b64bfafa8b6e54ce01def0969657b9c Mon Sep 17 00:00:00 2001 From: Igor Malinovskyi Date: Tue, 19 Mar 2024 09:26:23 +0100 Subject: [PATCH] Update headers on files with contributions --- LICENSE | 198 ++---------------- .../core/AbstractRedisAsyncCommands.java | 8 +- .../io/lettuce/core/AbstractRedisClient.java | 8 +- .../core/AbstractRedisReactiveCommands.java | 8 +- .../java/io/lettuce/core/AclSetuserArgs.java | 8 +- .../java/io/lettuce/core/BitFieldArgs.java | 8 +- .../java/io/lettuce/core/ClientListArgs.java | 8 +- .../java/io/lettuce/core/ClientOptions.java | 8 +- .../lettuce/core/CommandListenerWriter.java | 8 +- .../io/lettuce/core/CompositeArgument.java | 8 +- .../io/lettuce/core/ConcurrentLruCache.java | 8 +- .../io/lettuce/core/ConnectionBuilder.java | 8 +- .../java/io/lettuce/core/ConnectionState.java | 8 +- src/main/java/io/lettuce/core/CopyArgs.java | 8 +- src/main/java/io/lettuce/core/FlushMode.java | 8 +- .../core/FutureSyncInvocationHandler.java | 8 +- .../java/io/lettuce/core/KeyScanArgs.java | 8 +- src/main/java/io/lettuce/core/KeyValue.java | 8 +- src/main/java/io/lettuce/core/KillArgs.java | 8 +- src/main/java/io/lettuce/core/LMoveArgs.java | 8 +- .../java/io/lettuce/core/MigrateArgs.java | 8 +- src/main/java/io/lettuce/core/ReadFrom.java | 8 +- .../java/io/lettuce/core/ReadFromImpl.java | 8 +- .../java/io/lettuce/core/RedisClient.java | 8 +- .../io/lettuce/core/RedisCommandBuilder.java | 8 +- .../RedisCommandInterruptedException.java | 8 +- .../java/io/lettuce/core/RedisException.java | 8 +- .../java/io/lettuce/core/RedisHandshake.java | 8 +- .../java/io/lettuce/core/RedisPublisher.java | 8 +- .../lettuce/core/RedisReadOnlyException.java | 8 +- src/main/java/io/lettuce/core/RedisURI.java | 8 +- .../java/io/lettuce/core/RestoreArgs.java | 8 +- src/main/java/io/lettuce/core/ScanArgs.java | 8 +- src/main/java/io/lettuce/core/ScanStream.java | 8 +- .../java/io/lettuce/core/ScoredValue.java | 8 +- .../io/lettuce/core/ScriptOutputType.java | 8 +- src/main/java/io/lettuce/core/SetArgs.java | 8 +- .../java/io/lettuce/core/ShutdownArgs.java | 8 +- .../java/io/lettuce/core/SocketOptions.java | 8 +- .../io/lettuce/core/SslConnectionBuilder.java | 8 +- src/main/java/io/lettuce/core/SslOptions.java | 8 +- .../core/StatefulRedisConnectionImpl.java | 8 +- .../java/io/lettuce/core/StrAlgoArgs.java | 8 +- .../io/lettuce/core/StringMatchResult.java | 8 +- src/main/java/io/lettuce/core/XAddArgs.java | 8 +- .../java/io/lettuce/core/XAutoClaimArgs.java | 8 +- .../java/io/lettuce/core/XPendingArgs.java | 8 +- src/main/java/io/lettuce/core/XTrimArgs.java | 8 +- src/main/java/io/lettuce/core/ZAddArgs.java | 8 +- .../java/io/lettuce/core/ZAggregateArgs.java | 8 +- src/main/java/io/lettuce/core/ZStoreArgs.java | 8 +- .../api/async/BaseRedisAsyncCommands.java | 8 +- .../core/api/async/RedisAclAsyncCommands.java | 8 +- .../core/api/async/RedisAsyncCommands.java | 8 +- .../core/api/async/RedisGeoAsyncCommands.java | 8 +- .../core/api/async/RedisHLLAsyncCommands.java | 8 +- .../api/async/RedisHashAsyncCommands.java | 8 +- .../core/api/async/RedisKeyAsyncCommands.java | 8 +- .../api/async/RedisListAsyncCommands.java | 8 +- .../async/RedisScriptingAsyncCommands.java | 8 +- .../api/async/RedisServerAsyncCommands.java | 8 +- .../core/api/async/RedisSetAsyncCommands.java | 8 +- .../async/RedisSortedSetAsyncCommands.java | 8 +- .../api/async/RedisStreamAsyncCommands.java | 8 +- .../api/async/RedisStringAsyncCommands.java | 8 +- .../RedisTransactionalAsyncCommands.java | 8 +- .../reactive/BaseRedisReactiveCommands.java | 8 +- .../reactive/RedisAclReactiveCommands.java | 8 +- .../reactive/RedisGeoReactiveCommands.java | 8 +- .../reactive/RedisHashReactiveCommands.java | 8 +- .../reactive/RedisKeyReactiveCommands.java | 8 +- .../reactive/RedisListReactiveCommands.java | 8 +- .../api/reactive/RedisReactiveCommands.java | 8 +- .../RedisScriptingReactiveCommands.java | 8 +- .../reactive/RedisServerReactiveCommands.java | 8 +- .../reactive/RedisSetReactiveCommands.java | 8 +- .../RedisSortedSetReactiveCommands.java | 8 +- .../reactive/RedisStreamReactiveCommands.java | 8 +- .../reactive/RedisStringReactiveCommands.java | 8 +- .../core/api/sync/BaseRedisCommands.java | 8 +- .../core/api/sync/RedisAclCommands.java | 8 +- .../lettuce/core/api/sync/RedisCommands.java | 8 +- .../core/api/sync/RedisGeoCommands.java | 8 +- .../core/api/sync/RedisHLLCommands.java | 8 +- .../core/api/sync/RedisHashCommands.java | 8 +- .../core/api/sync/RedisKeyCommands.java | 8 +- .../core/api/sync/RedisListCommands.java | 8 +- .../core/api/sync/RedisScriptingCommands.java | 8 +- .../core/api/sync/RedisServerCommands.java | 8 +- .../core/api/sync/RedisSetCommands.java | 8 +- .../core/api/sync/RedisSortedSetCommands.java | 8 +- .../core/api/sync/RedisStreamCommands.java | 8 +- .../core/api/sync/RedisStringCommands.java | 8 +- .../api/sync/RedisTransactionalCommands.java | 8 +- .../AsyncClusterConnectionProvider.java | 8 +- .../core/cluster/ClusterClientOptions.java | 8 +- .../cluster/ClusterConnectionProvider.java | 8 +- .../ClusterDistributionChannelWriter.java | 8 +- .../ClusterFutureSyncInvocationHandler.java | 8 +- .../cluster/ClusterNodeConnectionFactory.java | 8 +- .../ClusterTopologyRefreshOptions.java | 8 +- .../ClusterTopologyRefreshScheduler.java | 8 +- .../core/cluster/DynamicNodeSelection.java | 8 +- .../core/cluster/MultiNodeExecution.java | 8 +- .../core/cluster/PipelinedRedisFuture.java | 8 +- .../PooledClusterConnectionProvider.java | 8 +- ...RedisAdvancedClusterAsyncCommandsImpl.java | 8 +- ...isAdvancedClusterReactiveCommandsImpl.java | 8 +- .../core/cluster/RedisClusterClient.java | 8 +- .../RedisClusterPubSubAsyncCommandsImpl.java | 8 +- ...edisClusterPubSubReactiveCommandsImpl.java | 8 +- .../io/lettuce/core/cluster/RoundRobin.java | 8 +- .../RoundRobinSocketAddressSupplier.java | 8 +- .../StatefulRedisClusterConnectionImpl.java | 8 +- ...tefulRedisClusterPubSubConnectionImpl.java | 8 +- .../core/cluster/StaticNodeSelection.java | 8 +- .../api/StatefulRedisClusterConnection.java | 8 +- .../async/BaseNodeSelectionAsyncCommands.java | 8 +- .../async/NodeSelectionAclAsyncCommands.java | 8 +- .../async/NodeSelectionGeoAsyncCommands.java | 8 +- .../async/NodeSelectionHLLAsyncCommands.java | 8 +- .../async/NodeSelectionHashAsyncCommands.java | 8 +- .../async/NodeSelectionKeyAsyncCommands.java | 8 +- .../async/NodeSelectionListAsyncCommands.java | 8 +- .../NodeSelectionScriptingAsyncCommands.java | 8 +- .../NodeSelectionServerAsyncCommands.java | 8 +- .../async/NodeSelectionSetAsyncCommands.java | 8 +- .../NodeSelectionSortedSetAsyncCommands.java | 8 +- .../NodeSelectionStreamAsyncCommands.java | 8 +- .../NodeSelectionStringAsyncCommands.java | 8 +- .../RedisAdvancedClusterAsyncCommands.java | 8 +- .../api/async/RedisClusterAsyncCommands.java | 8 +- .../RedisAdvancedClusterReactiveCommands.java | 8 +- .../RedisClusterReactiveCommands.java | 8 +- .../api/sync/BaseNodeSelectionCommands.java | 8 +- .../api/sync/NodeSelectionAclCommands.java | 8 +- .../api/sync/NodeSelectionGeoCommands.java | 8 +- .../api/sync/NodeSelectionHLLCommands.java | 8 +- .../api/sync/NodeSelectionHashCommands.java | 8 +- .../api/sync/NodeSelectionKeyCommands.java | 8 +- .../api/sync/NodeSelectionListCommands.java | 8 +- .../sync/NodeSelectionScriptingCommands.java | 8 +- .../api/sync/NodeSelectionServerCommands.java | 8 +- .../api/sync/NodeSelectionSetCommands.java | 8 +- .../sync/NodeSelectionSortedSetCommands.java | 8 +- .../api/sync/NodeSelectionStreamCommands.java | 8 +- .../api/sync/NodeSelectionStringCommands.java | 8 +- .../sync/RedisAdvancedClusterCommands.java | 8 +- .../api/sync/RedisClusterCommands.java | 8 +- .../cluster/models/partitions/Partitions.java | 8 +- .../models/partitions/RedisClusterNode.java | 8 +- .../DefaultClusterTopologyRefresh.java | 8 +- .../cluster/topology/NodeTopologyView.java | 8 +- .../java/io/lettuce/core/codec/Base16.java | 8 +- .../io/lettuce/core/codec/ByteArrayCodec.java | 8 +- .../io/lettuce/core/codec/StringCodec.java | 8 +- .../lettuce/core/codec/ToByteBufEncoder.java | 8 +- .../lettuce/core/dynamic/SimpleBatcher.java | 8 +- .../codec/AnnotationRedisCodecResolver.java | 8 +- .../AdaptiveRefreshTriggeredEvent.java | 8 +- .../event/command/CommandFailedEvent.java | 8 +- .../core/event/command/CommandListener.java | 8 +- .../event/command/CommandStartedEvent.java | 8 +- .../core/event/metrics/JfrCommandLatency.java | 8 +- .../event/metrics/JfrCommandLatencyEvent.java | 8 +- .../internal/AbstractInvocationHandler.java | 8 +- .../core/internal/ExceptionFactory.java | 8 +- .../lettuce/core/internal/LettuceStrings.java | 8 +- .../masterreplica/AutodiscoveryConnector.java | 8 +- .../MasterReplicaChannelWriter.java | 8 +- .../core/masterreplica/ReadOnlyCommands.java | 8 +- .../ReplicaTopologyProvider.java | 8 +- .../core/masterreplica/SentinelConnector.java | 8 +- .../StaticMasterReplicaConnector.java | 8 +- .../CommandLatencyCollectorOptions.java | 8 +- .../DefaultCommandLatencyCollector.java | 8 +- ...DefaultCommandLatencyCollectorOptions.java | 8 +- .../lettuce/core/metrics/MetricCollector.java | 8 +- .../MicrometerCommandLatencyRecorder.java | 8 +- .../core/metrics/MicrometerOptions.java | 8 +- .../core/models/command/CommandDetail.java | 8 +- .../models/command/CommandDetailParser.java | 8 +- .../core/models/stream/ClaimedMessages.java | 8 +- .../core/output/BooleanListOutput.java | 8 +- .../io/lettuce/core/output/BooleanOutput.java | 8 +- .../lettuce/core/output/ByteArrayOutput.java | 8 +- .../core/output/ClaimedMessagesOutput.java | 8 +- .../io/lettuce/core/output/CommandOutput.java | 8 +- .../io/lettuce/core/output/DateOutput.java | 8 +- .../lettuce/core/output/DoubleListOutput.java | 8 +- .../io/lettuce/core/output/DoubleOutput.java | 8 +- .../io/lettuce/core/output/IntegerOutput.java | 8 +- .../io/lettuce/core/output/KeyListOutput.java | 8 +- .../io/lettuce/core/output/KeyOutput.java | 8 +- .../lettuce/core/output/KeyValueOutput.java | 8 +- .../core/output/ListOfGenericMapsOutput.java | 8 +- .../lettuce/core/output/ListOfMapsOutput.java | 8 +- .../lettuce/core/output/ListSubscriber.java | 8 +- .../io/lettuce/core/output/MapOutput.java | 8 +- .../io/lettuce/core/output/MultiOutput.java | 8 +- .../core/output/NestedMultiOutput.java | 8 +- .../core/output/ScoredValueListOutput.java | 8 +- .../io/lettuce/core/output/StatusOutput.java | 8 +- .../core/output/StringMatchResultOutput.java | 8 +- .../lettuce/core/output/ValueListOutput.java | 8 +- .../io/lettuce/core/output/ValueOutput.java | 8 +- .../lettuce/core/output/ValueSetOutput.java | 8 +- .../lettuce/core/protocol/AsyncCommand.java | 8 +- .../io/lettuce/core/protocol/Command.java | 8 +- .../io/lettuce/core/protocol/CommandArgs.java | 8 +- .../core/protocol/CommandExpiryWriter.java | 8 +- .../lettuce/core/protocol/CommandHandler.java | 8 +- .../lettuce/core/protocol/CommandKeyword.java | 8 +- .../io/lettuce/core/protocol/CommandType.java | 8 +- .../lettuce/core/protocol/CommandWrapper.java | 8 +- .../core/protocol/ConnectionWatchdog.java | 8 +- .../core/protocol/DefaultEndpoint.java | 8 +- .../core/protocol/ReadOnlyCommands.java | 8 +- .../core/protocol/ReconnectionHandler.java | 8 +- .../core/protocol/RedisStateMachine.java | 8 +- .../core/pubsub/PubSubCommandBuilder.java | 8 +- .../lettuce/core/pubsub/PubSubEndpoint.java | 8 +- .../io/lettuce/core/pubsub/PubSubOutput.java | 8 +- .../core/pubsub/RedisPubSubAdapter.java | 8 +- .../pubsub/RedisPubSubAsyncCommandsImpl.java | 8 +- .../core/pubsub/RedisPubSubListener.java | 8 +- .../RedisPubSubReactiveCommandsImpl.java | 8 +- .../StatefulRedisPubSubConnectionImpl.java | 8 +- .../core/resource/ClientResources.java | 8 +- .../resource/DecorrelatedJitterDelay.java | 8 +- .../core/resource/DefaultClientResources.java | 8 +- .../java/io/lettuce/core/resource/Delay.java | 8 +- .../lettuce/core/resource/EpollProvider.java | 8 +- .../core/resource/EqualJitterDelay.java | 8 +- .../core/resource/EventLoopResources.java | 8 +- .../core/resource/ExponentialDelay.java | 8 +- .../core/resource/FullJitterDelay.java | 8 +- .../core/resource/IOUringProvider.java | 8 +- .../lettuce/core/resource/KqueueProvider.java | 8 +- .../RedisSentinelAsyncCommandsImpl.java | 8 +- .../RedisSentinelReactiveCommandsImpl.java | 8 +- .../core/sentinel/SentinelCommandBuilder.java | 8 +- .../StatefulRedisSentinelConnectionImpl.java | 8 +- .../api/async/RedisSentinelAsyncCommands.java | 8 +- .../RedisSentinelReactiveCommands.java | 8 +- .../api/sync/RedisSentinelCommands.java | 8 +- .../core/support/BoundedPoolConfig.java | 8 +- .../io/lettuce/core/tracing/BraveTracing.java | 8 +- .../io/lettuce/core/tracing/NoOpTracing.java | 8 +- .../core/tracing/RedisObservation.java | 8 +- .../java/io/lettuce/core/tracing/Tracing.java | 8 +- .../core/ExperimentalLettuceCoroutinesApi.kt | 8 +- src/main/kotlin/io/lettuce/core/ScanFlow.kt | 8 +- .../api/async/RedisAsyncCommandsExtensions.kt | 8 +- .../coroutines/BaseRedisCoroutinesCommands.kt | 8 +- .../BaseRedisCoroutinesCommandsImpl.kt | 8 +- .../coroutines/RedisAclCoroutinesCommands.kt | 8 +- .../RedisAclCoroutinesCommandsImpl.kt | 8 +- .../api/coroutines/RedisCoroutinesCommands.kt | 8 +- .../RedisCoroutinesCommandsExtensions.kt | 8 +- .../coroutines/RedisCoroutinesCommandsImpl.kt | 8 +- .../coroutines/RedisGeoCoroutinesCommands.kt | 8 +- .../RedisGeoCoroutinesCommandsImpl.kt | 8 +- .../coroutines/RedisHLLCoroutinesCommands.kt | 8 +- .../RedisHLLCoroutinesCommandsImpl.kt | 8 +- .../coroutines/RedisHashCoroutinesCommands.kt | 8 +- .../RedisHashCoroutinesCommandsImpl.kt | 8 +- .../coroutines/RedisKeyCoroutinesCommands.kt | 8 +- .../RedisKeyCoroutinesCommandsImpl.kt | 8 +- .../coroutines/RedisListCoroutinesCommands.kt | 8 +- .../RedisListCoroutinesCommandsImpl.kt | 8 +- .../RedisScriptingCoroutinesCommands.kt | 8 +- .../RedisScriptingCoroutinesCommandsImpl.kt | 8 +- .../RedisServerCoroutinesCommands.kt | 8 +- .../RedisServerCoroutinesCommandsImpl.kt | 8 +- .../coroutines/RedisSetCoroutinesCommands.kt | 8 +- .../RedisSetCoroutinesCommandsImpl.kt | 8 +- .../RedisSortedSetCoroutinesCommands.kt | 8 +- .../RedisSortedSetCoroutinesCommandsImpl.kt | 8 +- .../RedisStreamCoroutinesCommands.kt | 8 +- .../RedisStreamCoroutinesCommandsImpl.kt | 8 +- .../RedisStringCoroutinesCommands.kt | 8 +- .../RedisStringCoroutinesCommandsImpl.kt | 8 +- .../RedisTransactionalCoroutinesCommands.kt | 8 +- ...edisTransactionalCoroutinesCommandsImpl.kt | 8 +- .../api/sync/RedisSyncCommandsExtensions.kt | 8 +- .../RedisClusterCoroutinesCommands.kt | 8 +- .../RedisClusterCoroutinesCommandsImpl.kt | 8 +- .../RedisSentinelCoroutinesCommands.kt | 8 +- .../RedisSentinelCoroutinesCommandsImpl.kt | 8 +- .../lettuce/core/api/BaseRedisCommands.java | 8 +- .../io/lettuce/core/api/RedisAclCommands.java | 8 +- .../lettuce/core/api/RedisHashCommands.java | 8 +- .../io/lettuce/core/api/RedisKeyCommands.java | 8 +- .../lettuce/core/api/RedisListCommands.java | 8 +- .../core/api/RedisScriptingCommands.java | 8 +- .../core/api/RedisSentinelCommands.java | 8 +- .../lettuce/core/api/RedisServerCommands.java | 8 +- .../io/lettuce/core/api/RedisSetCommands.java | 8 +- .../core/api/RedisSortedSetCommands.java | 8 +- .../lettuce/core/api/RedisStreamCommands.java | 8 +- .../lettuce/core/api/RedisStringCommands.java | 8 +- .../MyExtendedRedisClusterClient.java | 8 +- ...dedRedisClusterClientIntegrationTests.java | 8 +- .../MyRedisClusterConnection.java | 8 +- .../apigenerator/CompilationUnitFactory.java | 8 +- .../io/lettuce/apigenerator/Constants.java | 8 +- .../lettuce/apigenerator/CreateAsyncApi.java | 8 +- .../CreateAsyncNodeSelectionClusterApi.java | 8 +- .../CreateKotlinCoroutinesApi.java | 8 +- .../apigenerator/CreateReactiveApi.java | 8 +- .../lettuce/apigenerator/CreateSyncApi.java | 8 +- .../CreateSyncNodeSelectionClusterApi.java | 8 +- .../KotlinCompilationUnitFactory.java | 8 +- .../lettuce/core/AbstractRedisClientTest.java | 8 +- .../lettuce/core/AclSetuserArgsUnitTests.java | 8 +- .../core/AsyncConnectionIntegrationTests.java | 8 +- .../core/ClientOptionsIntegrationTests.java | 8 +- .../core/CommandListenerIntegrationTests.java | 8 +- .../ConnectionCommandIntegrationTests.java | 8 +- .../core/ExceptionFactoryUnitTests.java | 8 +- .../core/KeepAliveOptionsUnitTests.java | 8 +- .../ReactiveConnectionIntegrationTests.java | 8 +- .../RedisClientConnectIntegrationTests.java | 8 +- .../core/RedisURIBuilderUnitTests.java | 8 +- .../io/lettuce/core/RedisURIUnitTests.java | 8 +- .../core/ScanIteratorIntegrationTests.java | 8 +- .../core/ScanStreamIntegrationTests.java | 8 +- .../io/lettuce/core/ScoredValueUnitTests.java | 8 +- .../lettuce/core/SocketOptionsUnitTests.java | 8 +- .../io/lettuce/core/SslIntegrationTests.java | 8 +- .../java/io/lettuce/core/TestSupport.java | 8 +- .../core/Utf8StringCodecIntegrationTests.java | 8 +- .../lettuce/core/ZAggregateArgsUnitTests.java | 8 +- ...AdvancedClusterClientIntegrationTests.java | 8 +- ...vancedClusterReactiveIntegrationTests.java | 8 +- ...yncConnectionProviderIntegrationTests.java | 8 +- ...terDistributionChannelWriterUnitTests.java | 8 +- .../io/lettuce/core/cluster/ClusterSetup.java | 8 +- .../core/cluster/ClusterTestHelper.java | 8 +- ...ledClusterConnectionProviderUnitTests.java | 8 +- .../core/cluster/ReadFromUnitTests.java | 8 +- .../RedisClusterReadFromIntegrationTests.java | 8 +- .../core/cluster/RedisClusterSetupTest.java | 8 +- .../RedisClusterStressScenariosTest.java | 8 +- ...ndRobinSocketAddressSupplierUnitTests.java | 8 +- .../cluster/ScanIteratorIntegrationTests.java | 8 +- .../ClusterTopologyRefreshUnitTests.java | 8 +- .../topology/NodeTopologyViewsUnitTests.java | 8 +- .../cluster/topology/RequestsUnitTests.java | 8 +- .../TopologyComparatorsUnitTests.java | 8 +- .../core/codec/StringCodecUnitTests.java | 8 +- .../commands/AclCommandIntegrationTests.java | 8 +- .../commands/BitCommandIntegrationTests.java | 8 +- .../CustomCommandIntegrationTests.java | 8 +- .../commands/HashCommandIntegrationTests.java | 8 +- .../commands/KeyCommandIntegrationTests.java | 8 +- .../commands/ListCommandIntegrationTests.java | 8 +- .../NumericCommandIntegrationTests.java | 8 +- .../ScriptingCommandIntegrationTests.java | 8 +- .../ServerCommandIntegrationTests.java | 8 +- .../commands/SetCommandIntegrationTests.java | 8 +- .../commands/SortCommandIntegrationTests.java | 8 +- .../SortedSetCommandIntegrationTests.java | 8 +- .../StreamCommandIntegrationTests.java | 8 +- .../StringCommandIntegrationTests.java | 8 +- .../TransactionCommandIntegrationTests.java | 8 +- ...RedisCommandsBatchingIntegrationTests.java | 8 +- ...AnnotationRedisCodecResolverUnitTests.java | 8 +- .../core/internal/LettuceStringsTests.java | 8 +- .../MasterReplicaChannelWriterUnitTests.java | 8 +- ...asterReplicaTopologyProviderUnitTests.java | 8 +- ...mmandLatencyCollectorOptionsUnitTests.java | 8 +- ...faultCommandLatencyCollectorUnitTests.java | 8 +- ...ometerCommandLatencyRecorderUnitTests.java | 8 +- .../metrics/MicrometerOptionsUnitTests.java | 8 +- .../command/CommandDetailParserUnitTests.java | 8 +- .../output/NestedMultiOutputUnitTests.java | 8 +- .../protocol/CommandHandlerUnitTests.java | 8 +- .../protocol/RatioDecodeBufferPolicyTest.java | 8 +- .../RedisStateMachineResp2UnitTests.java | 8 +- .../RedisStateMachineResp3UnitTests.java | 8 +- .../core/protocol/StateMachineUnitTests.java | 8 +- .../core/pubsub/PubSubCommandResp2Test.java | 8 +- .../core/pubsub/PubSubCommandTest.java | 8 +- .../core/pubsub/PubSubReactiveTest.java | 8 +- .../DecorrelatedJitterDelayUnitTests.java | 8 +- .../DefaultClientResourcesUnitTests.java | 8 +- .../resource/EqualJitterDelayUnitTests.java | 8 +- .../resource/FullJitterDelayUnitTests.java | 8 +- ...SentinelServerCommandIntegrationTests.java | 8 +- .../tracing/BraveTracingIntegrationTests.java | 8 +- .../io/lettuce/examples/ConnectToRedis.java | 8 +- .../examples/ConnectToRedisCluster.java | 8 +- .../java/io/lettuce/test/WithPassword.java | 8 +- .../lettuce/test/settings/TestSettings.java | 8 +- ...terDistributionChannelWriterBenchmark.java | 8 +- .../jmh/io/lettuce/core/codec/JmhMain.java | 8 +- .../protocol/CommandHandlerBenchmark.java | 8 +- .../core/protocol/EmptyClientResources.java | 8 +- .../lettuce/core/protocol/EmptyContext.java | 8 +- .../jmh/io/lettuce/core/protocol/JmhMain.java | 8 +- .../protocol/RedisStateMachineBenchmark.java | 8 +- .../lettuce/core/ScanFlowIntegrationTests.kt | 8 +- .../TransactionExtensionsIntegrationTests.kt | 8 +- 405 files changed, 2445 insertions(+), 985 deletions(-) diff --git a/LICENSE b/LICENSE index 49cc83d2ee..7e01d712b2 100644 --- a/LICENSE +++ b/LICENSE @@ -1,177 +1,21 @@ - - Apache License - Version 2.0, January 2004 - https://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS +MIT License + +Copyright (c) 2023-Present, Redis Ltd. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. \ No newline at end of file diff --git a/src/main/java/io/lettuce/core/AbstractRedisAsyncCommands.java b/src/main/java/io/lettuce/core/AbstractRedisAsyncCommands.java index 8924c27274..3691c4b9f5 100644 --- a/src/main/java/io/lettuce/core/AbstractRedisAsyncCommands.java +++ b/src/main/java/io/lettuce/core/AbstractRedisAsyncCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/AbstractRedisClient.java b/src/main/java/io/lettuce/core/AbstractRedisClient.java index 5987b1c164..64ff3d90a5 100644 --- a/src/main/java/io/lettuce/core/AbstractRedisClient.java +++ b/src/main/java/io/lettuce/core/AbstractRedisClient.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/AbstractRedisReactiveCommands.java b/src/main/java/io/lettuce/core/AbstractRedisReactiveCommands.java index 310fe03185..c35c7bbba4 100644 --- a/src/main/java/io/lettuce/core/AbstractRedisReactiveCommands.java +++ b/src/main/java/io/lettuce/core/AbstractRedisReactiveCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/AclSetuserArgs.java b/src/main/java/io/lettuce/core/AclSetuserArgs.java index e8492421e1..4b3e27a69f 100644 --- a/src/main/java/io/lettuce/core/AclSetuserArgs.java +++ b/src/main/java/io/lettuce/core/AclSetuserArgs.java @@ -1,7 +1,11 @@ /* - * Copyright 2021-2024 the original author or authors. + * Copyright 2021-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/BitFieldArgs.java b/src/main/java/io/lettuce/core/BitFieldArgs.java index 6f8efdf32e..6b2741d038 100644 --- a/src/main/java/io/lettuce/core/BitFieldArgs.java +++ b/src/main/java/io/lettuce/core/BitFieldArgs.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/ClientListArgs.java b/src/main/java/io/lettuce/core/ClientListArgs.java index 5b5baae5a4..2b0afca90a 100644 --- a/src/main/java/io/lettuce/core/ClientListArgs.java +++ b/src/main/java/io/lettuce/core/ClientListArgs.java @@ -1,7 +1,11 @@ /* - * Copyright 2023-2024 the original author or authors. + * Copyright 2023-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/ClientOptions.java b/src/main/java/io/lettuce/core/ClientOptions.java index e64a0521c6..a8f3eee83b 100644 --- a/src/main/java/io/lettuce/core/ClientOptions.java +++ b/src/main/java/io/lettuce/core/ClientOptions.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/CommandListenerWriter.java b/src/main/java/io/lettuce/core/CommandListenerWriter.java index 082835aefc..93df84ad8a 100644 --- a/src/main/java/io/lettuce/core/CommandListenerWriter.java +++ b/src/main/java/io/lettuce/core/CommandListenerWriter.java @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/CompositeArgument.java b/src/main/java/io/lettuce/core/CompositeArgument.java index de1e7ad2c5..dde1aa848c 100644 --- a/src/main/java/io/lettuce/core/CompositeArgument.java +++ b/src/main/java/io/lettuce/core/CompositeArgument.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/ConcurrentLruCache.java b/src/main/java/io/lettuce/core/ConcurrentLruCache.java index 902c062f4e..5fde885311 100644 --- a/src/main/java/io/lettuce/core/ConcurrentLruCache.java +++ b/src/main/java/io/lettuce/core/ConcurrentLruCache.java @@ -1,7 +1,11 @@ /* - * Copyright 2021-2024 the original author or authors. + * Copyright 2021-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/ConnectionBuilder.java b/src/main/java/io/lettuce/core/ConnectionBuilder.java index 0423409d9d..4bb3127b88 100644 --- a/src/main/java/io/lettuce/core/ConnectionBuilder.java +++ b/src/main/java/io/lettuce/core/ConnectionBuilder.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/ConnectionState.java b/src/main/java/io/lettuce/core/ConnectionState.java index eedc3022f0..7641070310 100644 --- a/src/main/java/io/lettuce/core/ConnectionState.java +++ b/src/main/java/io/lettuce/core/ConnectionState.java @@ -1,7 +1,11 @@ /* - * Copyright 2019-2024 the original author or authors. + * Copyright 2019-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/CopyArgs.java b/src/main/java/io/lettuce/core/CopyArgs.java index b1d86a7dc2..2b38787333 100644 --- a/src/main/java/io/lettuce/core/CopyArgs.java +++ b/src/main/java/io/lettuce/core/CopyArgs.java @@ -1,7 +1,11 @@ /* - * Copyright 2021-2024 the original author or authors. + * Copyright 2021-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/FlushMode.java b/src/main/java/io/lettuce/core/FlushMode.java index a6cf354f3c..9e2f4e5466 100644 --- a/src/main/java/io/lettuce/core/FlushMode.java +++ b/src/main/java/io/lettuce/core/FlushMode.java @@ -1,7 +1,11 @@ /* - * Copyright 2021-2024 the original author or authors. + * Copyright 2021-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/FutureSyncInvocationHandler.java b/src/main/java/io/lettuce/core/FutureSyncInvocationHandler.java index b0460bcc8b..a080ead113 100644 --- a/src/main/java/io/lettuce/core/FutureSyncInvocationHandler.java +++ b/src/main/java/io/lettuce/core/FutureSyncInvocationHandler.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/KeyScanArgs.java b/src/main/java/io/lettuce/core/KeyScanArgs.java index 4963e03620..a5e5e8fc35 100644 --- a/src/main/java/io/lettuce/core/KeyScanArgs.java +++ b/src/main/java/io/lettuce/core/KeyScanArgs.java @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/KeyValue.java b/src/main/java/io/lettuce/core/KeyValue.java index 17a12a2103..3683fffe0c 100644 --- a/src/main/java/io/lettuce/core/KeyValue.java +++ b/src/main/java/io/lettuce/core/KeyValue.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/KillArgs.java b/src/main/java/io/lettuce/core/KillArgs.java index 505da24723..d3a05c3b83 100644 --- a/src/main/java/io/lettuce/core/KillArgs.java +++ b/src/main/java/io/lettuce/core/KillArgs.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/LMoveArgs.java b/src/main/java/io/lettuce/core/LMoveArgs.java index ad5ff24ddb..35b270db5b 100644 --- a/src/main/java/io/lettuce/core/LMoveArgs.java +++ b/src/main/java/io/lettuce/core/LMoveArgs.java @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/MigrateArgs.java b/src/main/java/io/lettuce/core/MigrateArgs.java index 02d5952535..77af12e6da 100644 --- a/src/main/java/io/lettuce/core/MigrateArgs.java +++ b/src/main/java/io/lettuce/core/MigrateArgs.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/ReadFrom.java b/src/main/java/io/lettuce/core/ReadFrom.java index eead27571e..f247fac947 100644 --- a/src/main/java/io/lettuce/core/ReadFrom.java +++ b/src/main/java/io/lettuce/core/ReadFrom.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/ReadFromImpl.java b/src/main/java/io/lettuce/core/ReadFromImpl.java index af8d7cc150..303fb26054 100644 --- a/src/main/java/io/lettuce/core/ReadFromImpl.java +++ b/src/main/java/io/lettuce/core/ReadFromImpl.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/RedisClient.java b/src/main/java/io/lettuce/core/RedisClient.java index 0b51f45e0c..c87497c625 100644 --- a/src/main/java/io/lettuce/core/RedisClient.java +++ b/src/main/java/io/lettuce/core/RedisClient.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/RedisCommandBuilder.java b/src/main/java/io/lettuce/core/RedisCommandBuilder.java index e6c9581aaf..acfd58a12f 100644 --- a/src/main/java/io/lettuce/core/RedisCommandBuilder.java +++ b/src/main/java/io/lettuce/core/RedisCommandBuilder.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/RedisCommandInterruptedException.java b/src/main/java/io/lettuce/core/RedisCommandInterruptedException.java index 662029e028..fbfa435b6f 100644 --- a/src/main/java/io/lettuce/core/RedisCommandInterruptedException.java +++ b/src/main/java/io/lettuce/core/RedisCommandInterruptedException.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/RedisException.java b/src/main/java/io/lettuce/core/RedisException.java index cef129b71e..a34ba532d8 100644 --- a/src/main/java/io/lettuce/core/RedisException.java +++ b/src/main/java/io/lettuce/core/RedisException.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/RedisHandshake.java b/src/main/java/io/lettuce/core/RedisHandshake.java index b1b9c92b5f..111d30328e 100644 --- a/src/main/java/io/lettuce/core/RedisHandshake.java +++ b/src/main/java/io/lettuce/core/RedisHandshake.java @@ -1,7 +1,11 @@ /* - * Copyright 2019-2024 the original author or authors. + * Copyright 2019-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/RedisPublisher.java b/src/main/java/io/lettuce/core/RedisPublisher.java index 3a7cf37120..f19de1fed1 100644 --- a/src/main/java/io/lettuce/core/RedisPublisher.java +++ b/src/main/java/io/lettuce/core/RedisPublisher.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/RedisReadOnlyException.java b/src/main/java/io/lettuce/core/RedisReadOnlyException.java index 949e2f4ac8..066229abf9 100644 --- a/src/main/java/io/lettuce/core/RedisReadOnlyException.java +++ b/src/main/java/io/lettuce/core/RedisReadOnlyException.java @@ -1,7 +1,11 @@ /* - * Copyright 2021-2024 the original author or authors. + * Copyright 2021-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/RedisURI.java b/src/main/java/io/lettuce/core/RedisURI.java index 3c080959ff..7aaa1da1df 100644 --- a/src/main/java/io/lettuce/core/RedisURI.java +++ b/src/main/java/io/lettuce/core/RedisURI.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/RestoreArgs.java b/src/main/java/io/lettuce/core/RestoreArgs.java index ae9c8af014..ff18ebfe5c 100644 --- a/src/main/java/io/lettuce/core/RestoreArgs.java +++ b/src/main/java/io/lettuce/core/RestoreArgs.java @@ -1,7 +1,11 @@ /* - * Copyright 2018-2024 the original author or authors. + * Copyright 2018-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/ScanArgs.java b/src/main/java/io/lettuce/core/ScanArgs.java index 12dfbf4634..1ec158c646 100644 --- a/src/main/java/io/lettuce/core/ScanArgs.java +++ b/src/main/java/io/lettuce/core/ScanArgs.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/ScanStream.java b/src/main/java/io/lettuce/core/ScanStream.java index 259e5ceba1..3d25986fac 100644 --- a/src/main/java/io/lettuce/core/ScanStream.java +++ b/src/main/java/io/lettuce/core/ScanStream.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/ScoredValue.java b/src/main/java/io/lettuce/core/ScoredValue.java index a970ebb7f7..5e5e480a9d 100644 --- a/src/main/java/io/lettuce/core/ScoredValue.java +++ b/src/main/java/io/lettuce/core/ScoredValue.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/ScriptOutputType.java b/src/main/java/io/lettuce/core/ScriptOutputType.java index 715387e86d..817698afc2 100644 --- a/src/main/java/io/lettuce/core/ScriptOutputType.java +++ b/src/main/java/io/lettuce/core/ScriptOutputType.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/SetArgs.java b/src/main/java/io/lettuce/core/SetArgs.java index 2a1243756a..a4a5387829 100644 --- a/src/main/java/io/lettuce/core/SetArgs.java +++ b/src/main/java/io/lettuce/core/SetArgs.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/ShutdownArgs.java b/src/main/java/io/lettuce/core/ShutdownArgs.java index 4c45a67804..47b134edaf 100644 --- a/src/main/java/io/lettuce/core/ShutdownArgs.java +++ b/src/main/java/io/lettuce/core/ShutdownArgs.java @@ -1,7 +1,11 @@ /* - * Copyright 2022-2024 the original author or authors. + * Copyright 2022-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/SocketOptions.java b/src/main/java/io/lettuce/core/SocketOptions.java index cb9c66bf1f..a69dd4b430 100644 --- a/src/main/java/io/lettuce/core/SocketOptions.java +++ b/src/main/java/io/lettuce/core/SocketOptions.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/SslConnectionBuilder.java b/src/main/java/io/lettuce/core/SslConnectionBuilder.java index 0b74354668..42874e71bc 100644 --- a/src/main/java/io/lettuce/core/SslConnectionBuilder.java +++ b/src/main/java/io/lettuce/core/SslConnectionBuilder.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/SslOptions.java b/src/main/java/io/lettuce/core/SslOptions.java index fa77d94723..c9cde88186 100644 --- a/src/main/java/io/lettuce/core/SslOptions.java +++ b/src/main/java/io/lettuce/core/SslOptions.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/StatefulRedisConnectionImpl.java b/src/main/java/io/lettuce/core/StatefulRedisConnectionImpl.java index e55bec7080..5f64e272e8 100644 --- a/src/main/java/io/lettuce/core/StatefulRedisConnectionImpl.java +++ b/src/main/java/io/lettuce/core/StatefulRedisConnectionImpl.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/StrAlgoArgs.java b/src/main/java/io/lettuce/core/StrAlgoArgs.java index b1f17b454c..009f916fd4 100644 --- a/src/main/java/io/lettuce/core/StrAlgoArgs.java +++ b/src/main/java/io/lettuce/core/StrAlgoArgs.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/StringMatchResult.java b/src/main/java/io/lettuce/core/StringMatchResult.java index 413ed3bd34..8fe98b9da5 100644 --- a/src/main/java/io/lettuce/core/StringMatchResult.java +++ b/src/main/java/io/lettuce/core/StringMatchResult.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/XAddArgs.java b/src/main/java/io/lettuce/core/XAddArgs.java index 6978e6c7d1..d2e3d06823 100644 --- a/src/main/java/io/lettuce/core/XAddArgs.java +++ b/src/main/java/io/lettuce/core/XAddArgs.java @@ -1,7 +1,11 @@ /* - * Copyright 2018-2024 the original author or authors. + * Copyright 2018-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/XAutoClaimArgs.java b/src/main/java/io/lettuce/core/XAutoClaimArgs.java index 28ae063ad0..ad2e45ebee 100644 --- a/src/main/java/io/lettuce/core/XAutoClaimArgs.java +++ b/src/main/java/io/lettuce/core/XAutoClaimArgs.java @@ -1,7 +1,11 @@ /* - * Copyright 2021-2024 the original author or authors. + * Copyright 2021-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/XPendingArgs.java b/src/main/java/io/lettuce/core/XPendingArgs.java index 1d4612b92c..db47baee18 100644 --- a/src/main/java/io/lettuce/core/XPendingArgs.java +++ b/src/main/java/io/lettuce/core/XPendingArgs.java @@ -1,7 +1,11 @@ /* - * Copyright 2021-2024 the original author or authors. + * Copyright 2021-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/XTrimArgs.java b/src/main/java/io/lettuce/core/XTrimArgs.java index 4c242259e1..153a8619d4 100644 --- a/src/main/java/io/lettuce/core/XTrimArgs.java +++ b/src/main/java/io/lettuce/core/XTrimArgs.java @@ -1,7 +1,11 @@ /* - * Copyright 2021-2024 the original author or authors. + * Copyright 2021-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/ZAddArgs.java b/src/main/java/io/lettuce/core/ZAddArgs.java index 51a39ec82d..bba7c4e365 100644 --- a/src/main/java/io/lettuce/core/ZAddArgs.java +++ b/src/main/java/io/lettuce/core/ZAddArgs.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/ZAggregateArgs.java b/src/main/java/io/lettuce/core/ZAggregateArgs.java index 75c14183a3..8d4d30dfbf 100644 --- a/src/main/java/io/lettuce/core/ZAggregateArgs.java +++ b/src/main/java/io/lettuce/core/ZAggregateArgs.java @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/ZStoreArgs.java b/src/main/java/io/lettuce/core/ZStoreArgs.java index 19248f0605..8b43434c9c 100644 --- a/src/main/java/io/lettuce/core/ZStoreArgs.java +++ b/src/main/java/io/lettuce/core/ZStoreArgs.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/async/BaseRedisAsyncCommands.java b/src/main/java/io/lettuce/core/api/async/BaseRedisAsyncCommands.java index 8c8b381303..829d0a6ea2 100644 --- a/src/main/java/io/lettuce/core/api/async/BaseRedisAsyncCommands.java +++ b/src/main/java/io/lettuce/core/api/async/BaseRedisAsyncCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/async/RedisAclAsyncCommands.java b/src/main/java/io/lettuce/core/api/async/RedisAclAsyncCommands.java index b4d268d1b6..633beffc48 100644 --- a/src/main/java/io/lettuce/core/api/async/RedisAclAsyncCommands.java +++ b/src/main/java/io/lettuce/core/api/async/RedisAclAsyncCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2021-2024 the original author or authors. + * Copyright 2021-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/async/RedisAsyncCommands.java b/src/main/java/io/lettuce/core/api/async/RedisAsyncCommands.java index 1f5db55f24..be442dd70b 100644 --- a/src/main/java/io/lettuce/core/api/async/RedisAsyncCommands.java +++ b/src/main/java/io/lettuce/core/api/async/RedisAsyncCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/async/RedisGeoAsyncCommands.java b/src/main/java/io/lettuce/core/api/async/RedisGeoAsyncCommands.java index aea0d372d9..90632b731a 100644 --- a/src/main/java/io/lettuce/core/api/async/RedisGeoAsyncCommands.java +++ b/src/main/java/io/lettuce/core/api/async/RedisGeoAsyncCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/async/RedisHLLAsyncCommands.java b/src/main/java/io/lettuce/core/api/async/RedisHLLAsyncCommands.java index 2b604d8183..c9a8cf9bd5 100644 --- a/src/main/java/io/lettuce/core/api/async/RedisHLLAsyncCommands.java +++ b/src/main/java/io/lettuce/core/api/async/RedisHLLAsyncCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/async/RedisHashAsyncCommands.java b/src/main/java/io/lettuce/core/api/async/RedisHashAsyncCommands.java index 3d0f4a75ea..b57b208954 100644 --- a/src/main/java/io/lettuce/core/api/async/RedisHashAsyncCommands.java +++ b/src/main/java/io/lettuce/core/api/async/RedisHashAsyncCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/async/RedisKeyAsyncCommands.java b/src/main/java/io/lettuce/core/api/async/RedisKeyAsyncCommands.java index 89cf26df02..cceffb8a71 100644 --- a/src/main/java/io/lettuce/core/api/async/RedisKeyAsyncCommands.java +++ b/src/main/java/io/lettuce/core/api/async/RedisKeyAsyncCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/async/RedisListAsyncCommands.java b/src/main/java/io/lettuce/core/api/async/RedisListAsyncCommands.java index ccee55af26..0b6ea4b42d 100644 --- a/src/main/java/io/lettuce/core/api/async/RedisListAsyncCommands.java +++ b/src/main/java/io/lettuce/core/api/async/RedisListAsyncCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/async/RedisScriptingAsyncCommands.java b/src/main/java/io/lettuce/core/api/async/RedisScriptingAsyncCommands.java index 278d36b4f3..76b1fe3f89 100644 --- a/src/main/java/io/lettuce/core/api/async/RedisScriptingAsyncCommands.java +++ b/src/main/java/io/lettuce/core/api/async/RedisScriptingAsyncCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/async/RedisServerAsyncCommands.java b/src/main/java/io/lettuce/core/api/async/RedisServerAsyncCommands.java index 3f571a4256..86714aab9a 100644 --- a/src/main/java/io/lettuce/core/api/async/RedisServerAsyncCommands.java +++ b/src/main/java/io/lettuce/core/api/async/RedisServerAsyncCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/async/RedisSetAsyncCommands.java b/src/main/java/io/lettuce/core/api/async/RedisSetAsyncCommands.java index 46cad70909..2caa9bdfdd 100644 --- a/src/main/java/io/lettuce/core/api/async/RedisSetAsyncCommands.java +++ b/src/main/java/io/lettuce/core/api/async/RedisSetAsyncCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/async/RedisSortedSetAsyncCommands.java b/src/main/java/io/lettuce/core/api/async/RedisSortedSetAsyncCommands.java index 755525dad3..6119585764 100644 --- a/src/main/java/io/lettuce/core/api/async/RedisSortedSetAsyncCommands.java +++ b/src/main/java/io/lettuce/core/api/async/RedisSortedSetAsyncCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/async/RedisStreamAsyncCommands.java b/src/main/java/io/lettuce/core/api/async/RedisStreamAsyncCommands.java index 75d0150aad..df6e81e1e7 100644 --- a/src/main/java/io/lettuce/core/api/async/RedisStreamAsyncCommands.java +++ b/src/main/java/io/lettuce/core/api/async/RedisStreamAsyncCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2018-2024 the original author or authors. + * Copyright 2018-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/async/RedisStringAsyncCommands.java b/src/main/java/io/lettuce/core/api/async/RedisStringAsyncCommands.java index f239692a45..c3ea91fb92 100644 --- a/src/main/java/io/lettuce/core/api/async/RedisStringAsyncCommands.java +++ b/src/main/java/io/lettuce/core/api/async/RedisStringAsyncCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/async/RedisTransactionalAsyncCommands.java b/src/main/java/io/lettuce/core/api/async/RedisTransactionalAsyncCommands.java index b028180d15..4378632c49 100644 --- a/src/main/java/io/lettuce/core/api/async/RedisTransactionalAsyncCommands.java +++ b/src/main/java/io/lettuce/core/api/async/RedisTransactionalAsyncCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/reactive/BaseRedisReactiveCommands.java b/src/main/java/io/lettuce/core/api/reactive/BaseRedisReactiveCommands.java index 27eb0672b9..6a2ce56e4a 100644 --- a/src/main/java/io/lettuce/core/api/reactive/BaseRedisReactiveCommands.java +++ b/src/main/java/io/lettuce/core/api/reactive/BaseRedisReactiveCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/reactive/RedisAclReactiveCommands.java b/src/main/java/io/lettuce/core/api/reactive/RedisAclReactiveCommands.java index 4d2af9b2bf..d389a69a4e 100644 --- a/src/main/java/io/lettuce/core/api/reactive/RedisAclReactiveCommands.java +++ b/src/main/java/io/lettuce/core/api/reactive/RedisAclReactiveCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2021-2024 the original author or authors. + * Copyright 2021-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/reactive/RedisGeoReactiveCommands.java b/src/main/java/io/lettuce/core/api/reactive/RedisGeoReactiveCommands.java index 869b997a9d..866025cf90 100644 --- a/src/main/java/io/lettuce/core/api/reactive/RedisGeoReactiveCommands.java +++ b/src/main/java/io/lettuce/core/api/reactive/RedisGeoReactiveCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/reactive/RedisHashReactiveCommands.java b/src/main/java/io/lettuce/core/api/reactive/RedisHashReactiveCommands.java index 9dbf9a6c50..e27714bee8 100644 --- a/src/main/java/io/lettuce/core/api/reactive/RedisHashReactiveCommands.java +++ b/src/main/java/io/lettuce/core/api/reactive/RedisHashReactiveCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/reactive/RedisKeyReactiveCommands.java b/src/main/java/io/lettuce/core/api/reactive/RedisKeyReactiveCommands.java index 36a33632a3..1fbfdda1a8 100644 --- a/src/main/java/io/lettuce/core/api/reactive/RedisKeyReactiveCommands.java +++ b/src/main/java/io/lettuce/core/api/reactive/RedisKeyReactiveCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/reactive/RedisListReactiveCommands.java b/src/main/java/io/lettuce/core/api/reactive/RedisListReactiveCommands.java index 49aec9a6a2..65f9a5b0bb 100644 --- a/src/main/java/io/lettuce/core/api/reactive/RedisListReactiveCommands.java +++ b/src/main/java/io/lettuce/core/api/reactive/RedisListReactiveCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/reactive/RedisReactiveCommands.java b/src/main/java/io/lettuce/core/api/reactive/RedisReactiveCommands.java index fba52030fe..346f79b4bf 100644 --- a/src/main/java/io/lettuce/core/api/reactive/RedisReactiveCommands.java +++ b/src/main/java/io/lettuce/core/api/reactive/RedisReactiveCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/reactive/RedisScriptingReactiveCommands.java b/src/main/java/io/lettuce/core/api/reactive/RedisScriptingReactiveCommands.java index 0247800fa2..749ef60959 100644 --- a/src/main/java/io/lettuce/core/api/reactive/RedisScriptingReactiveCommands.java +++ b/src/main/java/io/lettuce/core/api/reactive/RedisScriptingReactiveCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/reactive/RedisServerReactiveCommands.java b/src/main/java/io/lettuce/core/api/reactive/RedisServerReactiveCommands.java index c8b86f8549..3e2d0addcc 100644 --- a/src/main/java/io/lettuce/core/api/reactive/RedisServerReactiveCommands.java +++ b/src/main/java/io/lettuce/core/api/reactive/RedisServerReactiveCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/reactive/RedisSetReactiveCommands.java b/src/main/java/io/lettuce/core/api/reactive/RedisSetReactiveCommands.java index 522dbdcfca..fb6f1fae29 100644 --- a/src/main/java/io/lettuce/core/api/reactive/RedisSetReactiveCommands.java +++ b/src/main/java/io/lettuce/core/api/reactive/RedisSetReactiveCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/reactive/RedisSortedSetReactiveCommands.java b/src/main/java/io/lettuce/core/api/reactive/RedisSortedSetReactiveCommands.java index 509009cd50..980c416a25 100644 --- a/src/main/java/io/lettuce/core/api/reactive/RedisSortedSetReactiveCommands.java +++ b/src/main/java/io/lettuce/core/api/reactive/RedisSortedSetReactiveCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/reactive/RedisStreamReactiveCommands.java b/src/main/java/io/lettuce/core/api/reactive/RedisStreamReactiveCommands.java index 61e02fa13e..4ef801e5ab 100644 --- a/src/main/java/io/lettuce/core/api/reactive/RedisStreamReactiveCommands.java +++ b/src/main/java/io/lettuce/core/api/reactive/RedisStreamReactiveCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2018-2024 the original author or authors. + * Copyright 2018-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/reactive/RedisStringReactiveCommands.java b/src/main/java/io/lettuce/core/api/reactive/RedisStringReactiveCommands.java index 79080ac75c..f96a00d94d 100644 --- a/src/main/java/io/lettuce/core/api/reactive/RedisStringReactiveCommands.java +++ b/src/main/java/io/lettuce/core/api/reactive/RedisStringReactiveCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/sync/BaseRedisCommands.java b/src/main/java/io/lettuce/core/api/sync/BaseRedisCommands.java index c0295bfc2d..0ff193b1c2 100644 --- a/src/main/java/io/lettuce/core/api/sync/BaseRedisCommands.java +++ b/src/main/java/io/lettuce/core/api/sync/BaseRedisCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/sync/RedisAclCommands.java b/src/main/java/io/lettuce/core/api/sync/RedisAclCommands.java index 4986b3e909..aea491eba7 100644 --- a/src/main/java/io/lettuce/core/api/sync/RedisAclCommands.java +++ b/src/main/java/io/lettuce/core/api/sync/RedisAclCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2021-2024 the original author or authors. + * Copyright 2021-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/sync/RedisCommands.java b/src/main/java/io/lettuce/core/api/sync/RedisCommands.java index bdb48c63d1..efc6005bb0 100644 --- a/src/main/java/io/lettuce/core/api/sync/RedisCommands.java +++ b/src/main/java/io/lettuce/core/api/sync/RedisCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/sync/RedisGeoCommands.java b/src/main/java/io/lettuce/core/api/sync/RedisGeoCommands.java index 7466fa0892..ea6f96cf90 100644 --- a/src/main/java/io/lettuce/core/api/sync/RedisGeoCommands.java +++ b/src/main/java/io/lettuce/core/api/sync/RedisGeoCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/sync/RedisHLLCommands.java b/src/main/java/io/lettuce/core/api/sync/RedisHLLCommands.java index 68ae158ab1..cae160a802 100644 --- a/src/main/java/io/lettuce/core/api/sync/RedisHLLCommands.java +++ b/src/main/java/io/lettuce/core/api/sync/RedisHLLCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/sync/RedisHashCommands.java b/src/main/java/io/lettuce/core/api/sync/RedisHashCommands.java index efd20170d7..b4cdad955a 100644 --- a/src/main/java/io/lettuce/core/api/sync/RedisHashCommands.java +++ b/src/main/java/io/lettuce/core/api/sync/RedisHashCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/sync/RedisKeyCommands.java b/src/main/java/io/lettuce/core/api/sync/RedisKeyCommands.java index 865b18a398..516e4ab072 100644 --- a/src/main/java/io/lettuce/core/api/sync/RedisKeyCommands.java +++ b/src/main/java/io/lettuce/core/api/sync/RedisKeyCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/sync/RedisListCommands.java b/src/main/java/io/lettuce/core/api/sync/RedisListCommands.java index 1a346d9672..1f1b4ae58e 100644 --- a/src/main/java/io/lettuce/core/api/sync/RedisListCommands.java +++ b/src/main/java/io/lettuce/core/api/sync/RedisListCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/sync/RedisScriptingCommands.java b/src/main/java/io/lettuce/core/api/sync/RedisScriptingCommands.java index 500c66871d..19425de304 100644 --- a/src/main/java/io/lettuce/core/api/sync/RedisScriptingCommands.java +++ b/src/main/java/io/lettuce/core/api/sync/RedisScriptingCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/sync/RedisServerCommands.java b/src/main/java/io/lettuce/core/api/sync/RedisServerCommands.java index f3ad6c578d..7454ce2e6a 100644 --- a/src/main/java/io/lettuce/core/api/sync/RedisServerCommands.java +++ b/src/main/java/io/lettuce/core/api/sync/RedisServerCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/sync/RedisSetCommands.java b/src/main/java/io/lettuce/core/api/sync/RedisSetCommands.java index d3ee0710c0..c78e36bfbc 100644 --- a/src/main/java/io/lettuce/core/api/sync/RedisSetCommands.java +++ b/src/main/java/io/lettuce/core/api/sync/RedisSetCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/sync/RedisSortedSetCommands.java b/src/main/java/io/lettuce/core/api/sync/RedisSortedSetCommands.java index 16264c94bb..05e3ddcf1f 100644 --- a/src/main/java/io/lettuce/core/api/sync/RedisSortedSetCommands.java +++ b/src/main/java/io/lettuce/core/api/sync/RedisSortedSetCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/sync/RedisStreamCommands.java b/src/main/java/io/lettuce/core/api/sync/RedisStreamCommands.java index 74c04c4198..0632e21074 100644 --- a/src/main/java/io/lettuce/core/api/sync/RedisStreamCommands.java +++ b/src/main/java/io/lettuce/core/api/sync/RedisStreamCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2018-2024 the original author or authors. + * Copyright 2018-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/sync/RedisStringCommands.java b/src/main/java/io/lettuce/core/api/sync/RedisStringCommands.java index e2ab4a9c73..5edc4ee2e6 100644 --- a/src/main/java/io/lettuce/core/api/sync/RedisStringCommands.java +++ b/src/main/java/io/lettuce/core/api/sync/RedisStringCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/api/sync/RedisTransactionalCommands.java b/src/main/java/io/lettuce/core/api/sync/RedisTransactionalCommands.java index fc743cb456..0cf2b2e3ca 100644 --- a/src/main/java/io/lettuce/core/api/sync/RedisTransactionalCommands.java +++ b/src/main/java/io/lettuce/core/api/sync/RedisTransactionalCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/AsyncClusterConnectionProvider.java b/src/main/java/io/lettuce/core/cluster/AsyncClusterConnectionProvider.java index 3f6c1b96b2..f164b9a4c8 100644 --- a/src/main/java/io/lettuce/core/cluster/AsyncClusterConnectionProvider.java +++ b/src/main/java/io/lettuce/core/cluster/AsyncClusterConnectionProvider.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/ClusterClientOptions.java b/src/main/java/io/lettuce/core/cluster/ClusterClientOptions.java index bf78a4144d..edf9f952f2 100644 --- a/src/main/java/io/lettuce/core/cluster/ClusterClientOptions.java +++ b/src/main/java/io/lettuce/core/cluster/ClusterClientOptions.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/ClusterConnectionProvider.java b/src/main/java/io/lettuce/core/cluster/ClusterConnectionProvider.java index 0c564bdb05..1e36f2bb8c 100644 --- a/src/main/java/io/lettuce/core/cluster/ClusterConnectionProvider.java +++ b/src/main/java/io/lettuce/core/cluster/ClusterConnectionProvider.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/ClusterDistributionChannelWriter.java b/src/main/java/io/lettuce/core/cluster/ClusterDistributionChannelWriter.java index 22380d206a..a0a80609f1 100644 --- a/src/main/java/io/lettuce/core/cluster/ClusterDistributionChannelWriter.java +++ b/src/main/java/io/lettuce/core/cluster/ClusterDistributionChannelWriter.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/ClusterFutureSyncInvocationHandler.java b/src/main/java/io/lettuce/core/cluster/ClusterFutureSyncInvocationHandler.java index d7cf37f756..449e969f03 100644 --- a/src/main/java/io/lettuce/core/cluster/ClusterFutureSyncInvocationHandler.java +++ b/src/main/java/io/lettuce/core/cluster/ClusterFutureSyncInvocationHandler.java @@ -1,7 +1,11 @@ /* - * Copyright 2016-2024 the original author or authors. + * Copyright 2016-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/ClusterNodeConnectionFactory.java b/src/main/java/io/lettuce/core/cluster/ClusterNodeConnectionFactory.java index 4a0014d978..0af56d51a1 100644 --- a/src/main/java/io/lettuce/core/cluster/ClusterNodeConnectionFactory.java +++ b/src/main/java/io/lettuce/core/cluster/ClusterNodeConnectionFactory.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/ClusterTopologyRefreshOptions.java b/src/main/java/io/lettuce/core/cluster/ClusterTopologyRefreshOptions.java index 5c9462001b..ddf33481a4 100644 --- a/src/main/java/io/lettuce/core/cluster/ClusterTopologyRefreshOptions.java +++ b/src/main/java/io/lettuce/core/cluster/ClusterTopologyRefreshOptions.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/ClusterTopologyRefreshScheduler.java b/src/main/java/io/lettuce/core/cluster/ClusterTopologyRefreshScheduler.java index 3fdbfa1c3a..b47b386d2c 100644 --- a/src/main/java/io/lettuce/core/cluster/ClusterTopologyRefreshScheduler.java +++ b/src/main/java/io/lettuce/core/cluster/ClusterTopologyRefreshScheduler.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/DynamicNodeSelection.java b/src/main/java/io/lettuce/core/cluster/DynamicNodeSelection.java index 545afe6c3c..2f2b89b6a8 100644 --- a/src/main/java/io/lettuce/core/cluster/DynamicNodeSelection.java +++ b/src/main/java/io/lettuce/core/cluster/DynamicNodeSelection.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/MultiNodeExecution.java b/src/main/java/io/lettuce/core/cluster/MultiNodeExecution.java index b8a867bbf5..1480e36483 100644 --- a/src/main/java/io/lettuce/core/cluster/MultiNodeExecution.java +++ b/src/main/java/io/lettuce/core/cluster/MultiNodeExecution.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/PipelinedRedisFuture.java b/src/main/java/io/lettuce/core/cluster/PipelinedRedisFuture.java index 7dc05a6334..b29b849da2 100644 --- a/src/main/java/io/lettuce/core/cluster/PipelinedRedisFuture.java +++ b/src/main/java/io/lettuce/core/cluster/PipelinedRedisFuture.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/PooledClusterConnectionProvider.java b/src/main/java/io/lettuce/core/cluster/PooledClusterConnectionProvider.java index a06cb3dd35..d0fc85b514 100644 --- a/src/main/java/io/lettuce/core/cluster/PooledClusterConnectionProvider.java +++ b/src/main/java/io/lettuce/core/cluster/PooledClusterConnectionProvider.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/RedisAdvancedClusterAsyncCommandsImpl.java b/src/main/java/io/lettuce/core/cluster/RedisAdvancedClusterAsyncCommandsImpl.java index b1dc0ecb68..f4d8fc63e9 100644 --- a/src/main/java/io/lettuce/core/cluster/RedisAdvancedClusterAsyncCommandsImpl.java +++ b/src/main/java/io/lettuce/core/cluster/RedisAdvancedClusterAsyncCommandsImpl.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/RedisAdvancedClusterReactiveCommandsImpl.java b/src/main/java/io/lettuce/core/cluster/RedisAdvancedClusterReactiveCommandsImpl.java index c0ad09e18f..2df05e254b 100644 --- a/src/main/java/io/lettuce/core/cluster/RedisAdvancedClusterReactiveCommandsImpl.java +++ b/src/main/java/io/lettuce/core/cluster/RedisAdvancedClusterReactiveCommandsImpl.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/RedisClusterClient.java b/src/main/java/io/lettuce/core/cluster/RedisClusterClient.java index 0551df7eba..2e74091a5e 100644 --- a/src/main/java/io/lettuce/core/cluster/RedisClusterClient.java +++ b/src/main/java/io/lettuce/core/cluster/RedisClusterClient.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/RedisClusterPubSubAsyncCommandsImpl.java b/src/main/java/io/lettuce/core/cluster/RedisClusterPubSubAsyncCommandsImpl.java index 5d85c0134d..28a2f972ef 100644 --- a/src/main/java/io/lettuce/core/cluster/RedisClusterPubSubAsyncCommandsImpl.java +++ b/src/main/java/io/lettuce/core/cluster/RedisClusterPubSubAsyncCommandsImpl.java @@ -1,7 +1,11 @@ /* - * Copyright 2016-2024 the original author or authors. + * Copyright 2016-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/RedisClusterPubSubReactiveCommandsImpl.java b/src/main/java/io/lettuce/core/cluster/RedisClusterPubSubReactiveCommandsImpl.java index 2ee1feeb49..40fa1c2adb 100644 --- a/src/main/java/io/lettuce/core/cluster/RedisClusterPubSubReactiveCommandsImpl.java +++ b/src/main/java/io/lettuce/core/cluster/RedisClusterPubSubReactiveCommandsImpl.java @@ -1,7 +1,11 @@ /* - * Copyright 2016-2024 the original author or authors. + * Copyright 2016-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/RoundRobin.java b/src/main/java/io/lettuce/core/cluster/RoundRobin.java index 91b0f1a9aa..b04a6ffbd7 100644 --- a/src/main/java/io/lettuce/core/cluster/RoundRobin.java +++ b/src/main/java/io/lettuce/core/cluster/RoundRobin.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/RoundRobinSocketAddressSupplier.java b/src/main/java/io/lettuce/core/cluster/RoundRobinSocketAddressSupplier.java index 5ef872f6f4..86b03037d1 100644 --- a/src/main/java/io/lettuce/core/cluster/RoundRobinSocketAddressSupplier.java +++ b/src/main/java/io/lettuce/core/cluster/RoundRobinSocketAddressSupplier.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/StatefulRedisClusterConnectionImpl.java b/src/main/java/io/lettuce/core/cluster/StatefulRedisClusterConnectionImpl.java index 8dce49d137..3e89689016 100644 --- a/src/main/java/io/lettuce/core/cluster/StatefulRedisClusterConnectionImpl.java +++ b/src/main/java/io/lettuce/core/cluster/StatefulRedisClusterConnectionImpl.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/StatefulRedisClusterPubSubConnectionImpl.java b/src/main/java/io/lettuce/core/cluster/StatefulRedisClusterPubSubConnectionImpl.java index 53d9a3b643..b78b885b6e 100644 --- a/src/main/java/io/lettuce/core/cluster/StatefulRedisClusterPubSubConnectionImpl.java +++ b/src/main/java/io/lettuce/core/cluster/StatefulRedisClusterPubSubConnectionImpl.java @@ -1,7 +1,11 @@ /* - * Copyright 2016-2024 the original author or authors. + * Copyright 2016-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/StaticNodeSelection.java b/src/main/java/io/lettuce/core/cluster/StaticNodeSelection.java index 6dbdf6683e..6872cbc41d 100644 --- a/src/main/java/io/lettuce/core/cluster/StaticNodeSelection.java +++ b/src/main/java/io/lettuce/core/cluster/StaticNodeSelection.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/api/StatefulRedisClusterConnection.java b/src/main/java/io/lettuce/core/cluster/api/StatefulRedisClusterConnection.java index 96a05d9e94..1bbc296199 100644 --- a/src/main/java/io/lettuce/core/cluster/api/StatefulRedisClusterConnection.java +++ b/src/main/java/io/lettuce/core/cluster/api/StatefulRedisClusterConnection.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/api/async/BaseNodeSelectionAsyncCommands.java b/src/main/java/io/lettuce/core/cluster/api/async/BaseNodeSelectionAsyncCommands.java index b08959f2e9..f52d5bbffe 100644 --- a/src/main/java/io/lettuce/core/cluster/api/async/BaseNodeSelectionAsyncCommands.java +++ b/src/main/java/io/lettuce/core/cluster/api/async/BaseNodeSelectionAsyncCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionAclAsyncCommands.java b/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionAclAsyncCommands.java index 30ad357293..80a851d81c 100644 --- a/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionAclAsyncCommands.java +++ b/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionAclAsyncCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2021-2024 the original author or authors. + * Copyright 2021-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionGeoAsyncCommands.java b/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionGeoAsyncCommands.java index 58d1eb5445..8d322888b8 100644 --- a/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionGeoAsyncCommands.java +++ b/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionGeoAsyncCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionHLLAsyncCommands.java b/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionHLLAsyncCommands.java index 5610cad9a9..c6ed931865 100644 --- a/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionHLLAsyncCommands.java +++ b/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionHLLAsyncCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionHashAsyncCommands.java b/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionHashAsyncCommands.java index 163ed16c8e..e6635535e2 100644 --- a/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionHashAsyncCommands.java +++ b/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionHashAsyncCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionKeyAsyncCommands.java b/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionKeyAsyncCommands.java index 66b2337f6a..44bbd168a3 100644 --- a/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionKeyAsyncCommands.java +++ b/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionKeyAsyncCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionListAsyncCommands.java b/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionListAsyncCommands.java index 5a0922a89f..bc3cbf68cf 100644 --- a/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionListAsyncCommands.java +++ b/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionListAsyncCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionScriptingAsyncCommands.java b/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionScriptingAsyncCommands.java index 2b58a14d58..746ae61d52 100644 --- a/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionScriptingAsyncCommands.java +++ b/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionScriptingAsyncCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionServerAsyncCommands.java b/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionServerAsyncCommands.java index 059e870baa..42b308d470 100644 --- a/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionServerAsyncCommands.java +++ b/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionServerAsyncCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionSetAsyncCommands.java b/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionSetAsyncCommands.java index 9c293a3985..f80337a557 100644 --- a/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionSetAsyncCommands.java +++ b/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionSetAsyncCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionSortedSetAsyncCommands.java b/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionSortedSetAsyncCommands.java index 4e4e5fbf8f..14eb3a2551 100644 --- a/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionSortedSetAsyncCommands.java +++ b/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionSortedSetAsyncCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionStreamAsyncCommands.java b/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionStreamAsyncCommands.java index 557f12a256..06f6acf6d2 100644 --- a/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionStreamAsyncCommands.java +++ b/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionStreamAsyncCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2018-2024 the original author or authors. + * Copyright 2018-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionStringAsyncCommands.java b/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionStringAsyncCommands.java index ad8e9c93fe..0897d9592b 100644 --- a/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionStringAsyncCommands.java +++ b/src/main/java/io/lettuce/core/cluster/api/async/NodeSelectionStringAsyncCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/api/async/RedisAdvancedClusterAsyncCommands.java b/src/main/java/io/lettuce/core/cluster/api/async/RedisAdvancedClusterAsyncCommands.java index debb0cbd70..2b56d12e53 100644 --- a/src/main/java/io/lettuce/core/cluster/api/async/RedisAdvancedClusterAsyncCommands.java +++ b/src/main/java/io/lettuce/core/cluster/api/async/RedisAdvancedClusterAsyncCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/api/async/RedisClusterAsyncCommands.java b/src/main/java/io/lettuce/core/cluster/api/async/RedisClusterAsyncCommands.java index cb53ef8c10..6a9c81ade5 100644 --- a/src/main/java/io/lettuce/core/cluster/api/async/RedisClusterAsyncCommands.java +++ b/src/main/java/io/lettuce/core/cluster/api/async/RedisClusterAsyncCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/api/reactive/RedisAdvancedClusterReactiveCommands.java b/src/main/java/io/lettuce/core/cluster/api/reactive/RedisAdvancedClusterReactiveCommands.java index d480643933..75ad65c235 100644 --- a/src/main/java/io/lettuce/core/cluster/api/reactive/RedisAdvancedClusterReactiveCommands.java +++ b/src/main/java/io/lettuce/core/cluster/api/reactive/RedisAdvancedClusterReactiveCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/api/reactive/RedisClusterReactiveCommands.java b/src/main/java/io/lettuce/core/cluster/api/reactive/RedisClusterReactiveCommands.java index d3a98f4e91..d7e3a9757c 100644 --- a/src/main/java/io/lettuce/core/cluster/api/reactive/RedisClusterReactiveCommands.java +++ b/src/main/java/io/lettuce/core/cluster/api/reactive/RedisClusterReactiveCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/api/sync/BaseNodeSelectionCommands.java b/src/main/java/io/lettuce/core/cluster/api/sync/BaseNodeSelectionCommands.java index 9318dbd0d0..a996f6f549 100644 --- a/src/main/java/io/lettuce/core/cluster/api/sync/BaseNodeSelectionCommands.java +++ b/src/main/java/io/lettuce/core/cluster/api/sync/BaseNodeSelectionCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionAclCommands.java b/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionAclCommands.java index 60228a1124..e99d88244d 100644 --- a/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionAclCommands.java +++ b/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionAclCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2021-2024 the original author or authors. + * Copyright 2021-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionGeoCommands.java b/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionGeoCommands.java index be33fcb04b..e2f529f319 100644 --- a/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionGeoCommands.java +++ b/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionGeoCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionHLLCommands.java b/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionHLLCommands.java index 6449a5d963..fe789aacfd 100644 --- a/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionHLLCommands.java +++ b/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionHLLCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionHashCommands.java b/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionHashCommands.java index faaf1978bc..716976016c 100644 --- a/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionHashCommands.java +++ b/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionHashCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionKeyCommands.java b/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionKeyCommands.java index 9090c9d28d..d09dd4f39a 100644 --- a/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionKeyCommands.java +++ b/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionKeyCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionListCommands.java b/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionListCommands.java index 1d0a8c7cd3..0752b92ac0 100644 --- a/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionListCommands.java +++ b/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionListCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionScriptingCommands.java b/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionScriptingCommands.java index b491870ea6..f64078e375 100644 --- a/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionScriptingCommands.java +++ b/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionScriptingCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionServerCommands.java b/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionServerCommands.java index 608d65a643..b8179a7d0f 100644 --- a/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionServerCommands.java +++ b/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionServerCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionSetCommands.java b/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionSetCommands.java index 022cb255ff..ec8204c665 100644 --- a/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionSetCommands.java +++ b/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionSetCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionSortedSetCommands.java b/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionSortedSetCommands.java index 26de49a480..4ea7fc2015 100644 --- a/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionSortedSetCommands.java +++ b/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionSortedSetCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionStreamCommands.java b/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionStreamCommands.java index c5b1aa8497..1d477eca73 100644 --- a/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionStreamCommands.java +++ b/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionStreamCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2018-2024 the original author or authors. + * Copyright 2018-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionStringCommands.java b/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionStringCommands.java index 7050265b0e..6ce1146973 100644 --- a/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionStringCommands.java +++ b/src/main/java/io/lettuce/core/cluster/api/sync/NodeSelectionStringCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/api/sync/RedisAdvancedClusterCommands.java b/src/main/java/io/lettuce/core/cluster/api/sync/RedisAdvancedClusterCommands.java index 2b42a367a0..8b452842b8 100644 --- a/src/main/java/io/lettuce/core/cluster/api/sync/RedisAdvancedClusterCommands.java +++ b/src/main/java/io/lettuce/core/cluster/api/sync/RedisAdvancedClusterCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/api/sync/RedisClusterCommands.java b/src/main/java/io/lettuce/core/cluster/api/sync/RedisClusterCommands.java index cd7b338de1..597ec53d75 100644 --- a/src/main/java/io/lettuce/core/cluster/api/sync/RedisClusterCommands.java +++ b/src/main/java/io/lettuce/core/cluster/api/sync/RedisClusterCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/models/partitions/Partitions.java b/src/main/java/io/lettuce/core/cluster/models/partitions/Partitions.java index 1cd94ffb82..944e7d4d3c 100644 --- a/src/main/java/io/lettuce/core/cluster/models/partitions/Partitions.java +++ b/src/main/java/io/lettuce/core/cluster/models/partitions/Partitions.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/models/partitions/RedisClusterNode.java b/src/main/java/io/lettuce/core/cluster/models/partitions/RedisClusterNode.java index 756237840c..e1cef2fdce 100644 --- a/src/main/java/io/lettuce/core/cluster/models/partitions/RedisClusterNode.java +++ b/src/main/java/io/lettuce/core/cluster/models/partitions/RedisClusterNode.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/topology/DefaultClusterTopologyRefresh.java b/src/main/java/io/lettuce/core/cluster/topology/DefaultClusterTopologyRefresh.java index 4b5094c435..350978981d 100644 --- a/src/main/java/io/lettuce/core/cluster/topology/DefaultClusterTopologyRefresh.java +++ b/src/main/java/io/lettuce/core/cluster/topology/DefaultClusterTopologyRefresh.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/cluster/topology/NodeTopologyView.java b/src/main/java/io/lettuce/core/cluster/topology/NodeTopologyView.java index 9c957e105f..f8f5eba463 100644 --- a/src/main/java/io/lettuce/core/cluster/topology/NodeTopologyView.java +++ b/src/main/java/io/lettuce/core/cluster/topology/NodeTopologyView.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/codec/Base16.java b/src/main/java/io/lettuce/core/codec/Base16.java index 64088ea58d..d0e9c1f58e 100644 --- a/src/main/java/io/lettuce/core/codec/Base16.java +++ b/src/main/java/io/lettuce/core/codec/Base16.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/codec/ByteArrayCodec.java b/src/main/java/io/lettuce/core/codec/ByteArrayCodec.java index b1ea5d27a9..c8a9cffd06 100644 --- a/src/main/java/io/lettuce/core/codec/ByteArrayCodec.java +++ b/src/main/java/io/lettuce/core/codec/ByteArrayCodec.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/codec/StringCodec.java b/src/main/java/io/lettuce/core/codec/StringCodec.java index db9eda9ebd..3a36fcf8e0 100644 --- a/src/main/java/io/lettuce/core/codec/StringCodec.java +++ b/src/main/java/io/lettuce/core/codec/StringCodec.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/codec/ToByteBufEncoder.java b/src/main/java/io/lettuce/core/codec/ToByteBufEncoder.java index c3faea4596..84d72d66ce 100644 --- a/src/main/java/io/lettuce/core/codec/ToByteBufEncoder.java +++ b/src/main/java/io/lettuce/core/codec/ToByteBufEncoder.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/dynamic/SimpleBatcher.java b/src/main/java/io/lettuce/core/dynamic/SimpleBatcher.java index 327a423ad1..9d42d37b69 100644 --- a/src/main/java/io/lettuce/core/dynamic/SimpleBatcher.java +++ b/src/main/java/io/lettuce/core/dynamic/SimpleBatcher.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/dynamic/codec/AnnotationRedisCodecResolver.java b/src/main/java/io/lettuce/core/dynamic/codec/AnnotationRedisCodecResolver.java index 3073d9296d..c3148e1a6c 100644 --- a/src/main/java/io/lettuce/core/dynamic/codec/AnnotationRedisCodecResolver.java +++ b/src/main/java/io/lettuce/core/dynamic/codec/AnnotationRedisCodecResolver.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/event/cluster/AdaptiveRefreshTriggeredEvent.java b/src/main/java/io/lettuce/core/event/cluster/AdaptiveRefreshTriggeredEvent.java index b66acd03e5..e45a493e35 100644 --- a/src/main/java/io/lettuce/core/event/cluster/AdaptiveRefreshTriggeredEvent.java +++ b/src/main/java/io/lettuce/core/event/cluster/AdaptiveRefreshTriggeredEvent.java @@ -1,7 +1,11 @@ /* - * Copyright 2019-2024 the original author or authors. + * Copyright 2019-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/event/command/CommandFailedEvent.java b/src/main/java/io/lettuce/core/event/command/CommandFailedEvent.java index b848b40a04..f2a6013b10 100644 --- a/src/main/java/io/lettuce/core/event/command/CommandFailedEvent.java +++ b/src/main/java/io/lettuce/core/event/command/CommandFailedEvent.java @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/event/command/CommandListener.java b/src/main/java/io/lettuce/core/event/command/CommandListener.java index 48dabc115a..ad62c43ac5 100644 --- a/src/main/java/io/lettuce/core/event/command/CommandListener.java +++ b/src/main/java/io/lettuce/core/event/command/CommandListener.java @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/event/command/CommandStartedEvent.java b/src/main/java/io/lettuce/core/event/command/CommandStartedEvent.java index 1717b1928e..eb72b1de2c 100644 --- a/src/main/java/io/lettuce/core/event/command/CommandStartedEvent.java +++ b/src/main/java/io/lettuce/core/event/command/CommandStartedEvent.java @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/event/metrics/JfrCommandLatency.java b/src/main/java/io/lettuce/core/event/metrics/JfrCommandLatency.java index 65d1341f84..7685497708 100644 --- a/src/main/java/io/lettuce/core/event/metrics/JfrCommandLatency.java +++ b/src/main/java/io/lettuce/core/event/metrics/JfrCommandLatency.java @@ -1,7 +1,11 @@ /* - * Copyright 2021-2024 the original author or authors. + * Copyright 2021-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/event/metrics/JfrCommandLatencyEvent.java b/src/main/java/io/lettuce/core/event/metrics/JfrCommandLatencyEvent.java index 1763b94115..89a1da416a 100644 --- a/src/main/java/io/lettuce/core/event/metrics/JfrCommandLatencyEvent.java +++ b/src/main/java/io/lettuce/core/event/metrics/JfrCommandLatencyEvent.java @@ -1,7 +1,11 @@ /* - * Copyright 2021-2024 the original author or authors. + * Copyright 2021-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/internal/AbstractInvocationHandler.java b/src/main/java/io/lettuce/core/internal/AbstractInvocationHandler.java index ffbf6f37b2..2eb72488ad 100644 --- a/src/main/java/io/lettuce/core/internal/AbstractInvocationHandler.java +++ b/src/main/java/io/lettuce/core/internal/AbstractInvocationHandler.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/internal/ExceptionFactory.java b/src/main/java/io/lettuce/core/internal/ExceptionFactory.java index b711cd4d45..b4374082a9 100644 --- a/src/main/java/io/lettuce/core/internal/ExceptionFactory.java +++ b/src/main/java/io/lettuce/core/internal/ExceptionFactory.java @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/internal/LettuceStrings.java b/src/main/java/io/lettuce/core/internal/LettuceStrings.java index c39cd2c17b..1f08f535a8 100644 --- a/src/main/java/io/lettuce/core/internal/LettuceStrings.java +++ b/src/main/java/io/lettuce/core/internal/LettuceStrings.java @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/masterreplica/AutodiscoveryConnector.java b/src/main/java/io/lettuce/core/masterreplica/AutodiscoveryConnector.java index d5c832ae32..93e00ad118 100644 --- a/src/main/java/io/lettuce/core/masterreplica/AutodiscoveryConnector.java +++ b/src/main/java/io/lettuce/core/masterreplica/AutodiscoveryConnector.java @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/masterreplica/MasterReplicaChannelWriter.java b/src/main/java/io/lettuce/core/masterreplica/MasterReplicaChannelWriter.java index 14f79c090f..bfa4b4bd28 100644 --- a/src/main/java/io/lettuce/core/masterreplica/MasterReplicaChannelWriter.java +++ b/src/main/java/io/lettuce/core/masterreplica/MasterReplicaChannelWriter.java @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/masterreplica/ReadOnlyCommands.java b/src/main/java/io/lettuce/core/masterreplica/ReadOnlyCommands.java index 189cccebdf..67616a7ef5 100644 --- a/src/main/java/io/lettuce/core/masterreplica/ReadOnlyCommands.java +++ b/src/main/java/io/lettuce/core/masterreplica/ReadOnlyCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/masterreplica/ReplicaTopologyProvider.java b/src/main/java/io/lettuce/core/masterreplica/ReplicaTopologyProvider.java index 8aeae7d2fc..8c2f3ca71a 100644 --- a/src/main/java/io/lettuce/core/masterreplica/ReplicaTopologyProvider.java +++ b/src/main/java/io/lettuce/core/masterreplica/ReplicaTopologyProvider.java @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/masterreplica/SentinelConnector.java b/src/main/java/io/lettuce/core/masterreplica/SentinelConnector.java index b608b4b63b..597efaa1b7 100644 --- a/src/main/java/io/lettuce/core/masterreplica/SentinelConnector.java +++ b/src/main/java/io/lettuce/core/masterreplica/SentinelConnector.java @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/masterreplica/StaticMasterReplicaConnector.java b/src/main/java/io/lettuce/core/masterreplica/StaticMasterReplicaConnector.java index fd46e54a79..bff843c2f8 100644 --- a/src/main/java/io/lettuce/core/masterreplica/StaticMasterReplicaConnector.java +++ b/src/main/java/io/lettuce/core/masterreplica/StaticMasterReplicaConnector.java @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/metrics/CommandLatencyCollectorOptions.java b/src/main/java/io/lettuce/core/metrics/CommandLatencyCollectorOptions.java index ebf006acd9..61d5f5bcdd 100644 --- a/src/main/java/io/lettuce/core/metrics/CommandLatencyCollectorOptions.java +++ b/src/main/java/io/lettuce/core/metrics/CommandLatencyCollectorOptions.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/metrics/DefaultCommandLatencyCollector.java b/src/main/java/io/lettuce/core/metrics/DefaultCommandLatencyCollector.java index 9aab063156..e4f71f1578 100644 --- a/src/main/java/io/lettuce/core/metrics/DefaultCommandLatencyCollector.java +++ b/src/main/java/io/lettuce/core/metrics/DefaultCommandLatencyCollector.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/metrics/DefaultCommandLatencyCollectorOptions.java b/src/main/java/io/lettuce/core/metrics/DefaultCommandLatencyCollectorOptions.java index d408d9dac9..37ba6fafe4 100644 --- a/src/main/java/io/lettuce/core/metrics/DefaultCommandLatencyCollectorOptions.java +++ b/src/main/java/io/lettuce/core/metrics/DefaultCommandLatencyCollectorOptions.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/metrics/MetricCollector.java b/src/main/java/io/lettuce/core/metrics/MetricCollector.java index 40cc691b09..7f7f46ad6a 100644 --- a/src/main/java/io/lettuce/core/metrics/MetricCollector.java +++ b/src/main/java/io/lettuce/core/metrics/MetricCollector.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/metrics/MicrometerCommandLatencyRecorder.java b/src/main/java/io/lettuce/core/metrics/MicrometerCommandLatencyRecorder.java index 7561f432e0..fcd47c7fb9 100644 --- a/src/main/java/io/lettuce/core/metrics/MicrometerCommandLatencyRecorder.java +++ b/src/main/java/io/lettuce/core/metrics/MicrometerCommandLatencyRecorder.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/metrics/MicrometerOptions.java b/src/main/java/io/lettuce/core/metrics/MicrometerOptions.java index 096a8f2b76..86886f1a99 100644 --- a/src/main/java/io/lettuce/core/metrics/MicrometerOptions.java +++ b/src/main/java/io/lettuce/core/metrics/MicrometerOptions.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/models/command/CommandDetail.java b/src/main/java/io/lettuce/core/models/command/CommandDetail.java index 8f884334eb..a5407a8cc7 100644 --- a/src/main/java/io/lettuce/core/models/command/CommandDetail.java +++ b/src/main/java/io/lettuce/core/models/command/CommandDetail.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/models/command/CommandDetailParser.java b/src/main/java/io/lettuce/core/models/command/CommandDetailParser.java index 142139d31a..0f4c03325c 100644 --- a/src/main/java/io/lettuce/core/models/command/CommandDetailParser.java +++ b/src/main/java/io/lettuce/core/models/command/CommandDetailParser.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/models/stream/ClaimedMessages.java b/src/main/java/io/lettuce/core/models/stream/ClaimedMessages.java index f51f1682b1..ae9d17b17a 100644 --- a/src/main/java/io/lettuce/core/models/stream/ClaimedMessages.java +++ b/src/main/java/io/lettuce/core/models/stream/ClaimedMessages.java @@ -1,7 +1,11 @@ /* - * Copyright 2021-2024 the original author or authors. + * Copyright 2021-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/output/BooleanListOutput.java b/src/main/java/io/lettuce/core/output/BooleanListOutput.java index 887b7cb131..3170aabd08 100644 --- a/src/main/java/io/lettuce/core/output/BooleanListOutput.java +++ b/src/main/java/io/lettuce/core/output/BooleanListOutput.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/output/BooleanOutput.java b/src/main/java/io/lettuce/core/output/BooleanOutput.java index 98af1d25ee..dba5f55f09 100644 --- a/src/main/java/io/lettuce/core/output/BooleanOutput.java +++ b/src/main/java/io/lettuce/core/output/BooleanOutput.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/output/ByteArrayOutput.java b/src/main/java/io/lettuce/core/output/ByteArrayOutput.java index eb04f3e0d7..f28341c97a 100644 --- a/src/main/java/io/lettuce/core/output/ByteArrayOutput.java +++ b/src/main/java/io/lettuce/core/output/ByteArrayOutput.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/output/ClaimedMessagesOutput.java b/src/main/java/io/lettuce/core/output/ClaimedMessagesOutput.java index 53fff65727..49d36c3f5d 100644 --- a/src/main/java/io/lettuce/core/output/ClaimedMessagesOutput.java +++ b/src/main/java/io/lettuce/core/output/ClaimedMessagesOutput.java @@ -1,7 +1,11 @@ /* - * Copyright 2021-2024 the original author or authors. + * Copyright 2021-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/output/CommandOutput.java b/src/main/java/io/lettuce/core/output/CommandOutput.java index 3fb45d7075..2b4a851267 100644 --- a/src/main/java/io/lettuce/core/output/CommandOutput.java +++ b/src/main/java/io/lettuce/core/output/CommandOutput.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/output/DateOutput.java b/src/main/java/io/lettuce/core/output/DateOutput.java index 8f83a0634b..cb81667241 100644 --- a/src/main/java/io/lettuce/core/output/DateOutput.java +++ b/src/main/java/io/lettuce/core/output/DateOutput.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/output/DoubleListOutput.java b/src/main/java/io/lettuce/core/output/DoubleListOutput.java index 9f57a8a65c..24865c2be6 100644 --- a/src/main/java/io/lettuce/core/output/DoubleListOutput.java +++ b/src/main/java/io/lettuce/core/output/DoubleListOutput.java @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/output/DoubleOutput.java b/src/main/java/io/lettuce/core/output/DoubleOutput.java index 8de91e5c2a..415fe3b997 100644 --- a/src/main/java/io/lettuce/core/output/DoubleOutput.java +++ b/src/main/java/io/lettuce/core/output/DoubleOutput.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/output/IntegerOutput.java b/src/main/java/io/lettuce/core/output/IntegerOutput.java index 820aa39a4d..8c3cc943e2 100644 --- a/src/main/java/io/lettuce/core/output/IntegerOutput.java +++ b/src/main/java/io/lettuce/core/output/IntegerOutput.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/output/KeyListOutput.java b/src/main/java/io/lettuce/core/output/KeyListOutput.java index b01deab69d..cdeb72ec31 100644 --- a/src/main/java/io/lettuce/core/output/KeyListOutput.java +++ b/src/main/java/io/lettuce/core/output/KeyListOutput.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/output/KeyOutput.java b/src/main/java/io/lettuce/core/output/KeyOutput.java index ede4d26f63..654a6f5ee2 100644 --- a/src/main/java/io/lettuce/core/output/KeyOutput.java +++ b/src/main/java/io/lettuce/core/output/KeyOutput.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/output/KeyValueOutput.java b/src/main/java/io/lettuce/core/output/KeyValueOutput.java index ff757ca3ef..7d34cfeeb7 100644 --- a/src/main/java/io/lettuce/core/output/KeyValueOutput.java +++ b/src/main/java/io/lettuce/core/output/KeyValueOutput.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/output/ListOfGenericMapsOutput.java b/src/main/java/io/lettuce/core/output/ListOfGenericMapsOutput.java index ae2ddd0d89..e44166a136 100644 --- a/src/main/java/io/lettuce/core/output/ListOfGenericMapsOutput.java +++ b/src/main/java/io/lettuce/core/output/ListOfGenericMapsOutput.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/output/ListOfMapsOutput.java b/src/main/java/io/lettuce/core/output/ListOfMapsOutput.java index e77b547f0d..264b7d471c 100644 --- a/src/main/java/io/lettuce/core/output/ListOfMapsOutput.java +++ b/src/main/java/io/lettuce/core/output/ListOfMapsOutput.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/output/ListSubscriber.java b/src/main/java/io/lettuce/core/output/ListSubscriber.java index 9bceb3d8be..f3ff90d72c 100644 --- a/src/main/java/io/lettuce/core/output/ListSubscriber.java +++ b/src/main/java/io/lettuce/core/output/ListSubscriber.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/output/MapOutput.java b/src/main/java/io/lettuce/core/output/MapOutput.java index 9b4b23a68f..5bf467b740 100644 --- a/src/main/java/io/lettuce/core/output/MapOutput.java +++ b/src/main/java/io/lettuce/core/output/MapOutput.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/output/MultiOutput.java b/src/main/java/io/lettuce/core/output/MultiOutput.java index 4d1b63f870..949a64cbfa 100644 --- a/src/main/java/io/lettuce/core/output/MultiOutput.java +++ b/src/main/java/io/lettuce/core/output/MultiOutput.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/output/NestedMultiOutput.java b/src/main/java/io/lettuce/core/output/NestedMultiOutput.java index 12a8a2569d..93b7d4e887 100644 --- a/src/main/java/io/lettuce/core/output/NestedMultiOutput.java +++ b/src/main/java/io/lettuce/core/output/NestedMultiOutput.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/output/ScoredValueListOutput.java b/src/main/java/io/lettuce/core/output/ScoredValueListOutput.java index 08e71af9d5..2c2179683c 100644 --- a/src/main/java/io/lettuce/core/output/ScoredValueListOutput.java +++ b/src/main/java/io/lettuce/core/output/ScoredValueListOutput.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/output/StatusOutput.java b/src/main/java/io/lettuce/core/output/StatusOutput.java index 7f0a1d47d2..9024b01de6 100644 --- a/src/main/java/io/lettuce/core/output/StatusOutput.java +++ b/src/main/java/io/lettuce/core/output/StatusOutput.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/output/StringMatchResultOutput.java b/src/main/java/io/lettuce/core/output/StringMatchResultOutput.java index dd9b904272..2653f8f2cc 100644 --- a/src/main/java/io/lettuce/core/output/StringMatchResultOutput.java +++ b/src/main/java/io/lettuce/core/output/StringMatchResultOutput.java @@ -1,7 +1,11 @@ /* - * Copyright 2018-2024 the original author or authors. + * Copyright 2018-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/output/ValueListOutput.java b/src/main/java/io/lettuce/core/output/ValueListOutput.java index aa9ad30b00..a403b818f6 100644 --- a/src/main/java/io/lettuce/core/output/ValueListOutput.java +++ b/src/main/java/io/lettuce/core/output/ValueListOutput.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/output/ValueOutput.java b/src/main/java/io/lettuce/core/output/ValueOutput.java index 0ddcf3b39c..4434cb0f02 100644 --- a/src/main/java/io/lettuce/core/output/ValueOutput.java +++ b/src/main/java/io/lettuce/core/output/ValueOutput.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/output/ValueSetOutput.java b/src/main/java/io/lettuce/core/output/ValueSetOutput.java index b992d67332..7c01352eeb 100644 --- a/src/main/java/io/lettuce/core/output/ValueSetOutput.java +++ b/src/main/java/io/lettuce/core/output/ValueSetOutput.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/protocol/AsyncCommand.java b/src/main/java/io/lettuce/core/protocol/AsyncCommand.java index e185a46a1b..6aa676012b 100644 --- a/src/main/java/io/lettuce/core/protocol/AsyncCommand.java +++ b/src/main/java/io/lettuce/core/protocol/AsyncCommand.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/protocol/Command.java b/src/main/java/io/lettuce/core/protocol/Command.java index 7f8d45ee87..215b706247 100644 --- a/src/main/java/io/lettuce/core/protocol/Command.java +++ b/src/main/java/io/lettuce/core/protocol/Command.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/protocol/CommandArgs.java b/src/main/java/io/lettuce/core/protocol/CommandArgs.java index b32b8edaa6..c34ed70e1c 100644 --- a/src/main/java/io/lettuce/core/protocol/CommandArgs.java +++ b/src/main/java/io/lettuce/core/protocol/CommandArgs.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/protocol/CommandExpiryWriter.java b/src/main/java/io/lettuce/core/protocol/CommandExpiryWriter.java index 3ee540f7b7..dcd71e6d42 100644 --- a/src/main/java/io/lettuce/core/protocol/CommandExpiryWriter.java +++ b/src/main/java/io/lettuce/core/protocol/CommandExpiryWriter.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/protocol/CommandHandler.java b/src/main/java/io/lettuce/core/protocol/CommandHandler.java index 740c535194..83bf304020 100644 --- a/src/main/java/io/lettuce/core/protocol/CommandHandler.java +++ b/src/main/java/io/lettuce/core/protocol/CommandHandler.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/protocol/CommandKeyword.java b/src/main/java/io/lettuce/core/protocol/CommandKeyword.java index 8c53f0f817..272a7a2570 100644 --- a/src/main/java/io/lettuce/core/protocol/CommandKeyword.java +++ b/src/main/java/io/lettuce/core/protocol/CommandKeyword.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/protocol/CommandType.java b/src/main/java/io/lettuce/core/protocol/CommandType.java index cdfe8d0dd5..446007b17d 100644 --- a/src/main/java/io/lettuce/core/protocol/CommandType.java +++ b/src/main/java/io/lettuce/core/protocol/CommandType.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/protocol/CommandWrapper.java b/src/main/java/io/lettuce/core/protocol/CommandWrapper.java index c7b20b11be..f0be8ea54c 100644 --- a/src/main/java/io/lettuce/core/protocol/CommandWrapper.java +++ b/src/main/java/io/lettuce/core/protocol/CommandWrapper.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/protocol/ConnectionWatchdog.java b/src/main/java/io/lettuce/core/protocol/ConnectionWatchdog.java index 95ba6cd424..b403f04e3d 100644 --- a/src/main/java/io/lettuce/core/protocol/ConnectionWatchdog.java +++ b/src/main/java/io/lettuce/core/protocol/ConnectionWatchdog.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/protocol/DefaultEndpoint.java b/src/main/java/io/lettuce/core/protocol/DefaultEndpoint.java index dc2c107e9a..07fbacf77a 100644 --- a/src/main/java/io/lettuce/core/protocol/DefaultEndpoint.java +++ b/src/main/java/io/lettuce/core/protocol/DefaultEndpoint.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/protocol/ReadOnlyCommands.java b/src/main/java/io/lettuce/core/protocol/ReadOnlyCommands.java index b20157f3dd..a6bfc6333f 100644 --- a/src/main/java/io/lettuce/core/protocol/ReadOnlyCommands.java +++ b/src/main/java/io/lettuce/core/protocol/ReadOnlyCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/protocol/ReconnectionHandler.java b/src/main/java/io/lettuce/core/protocol/ReconnectionHandler.java index 079d034730..8bf183b426 100644 --- a/src/main/java/io/lettuce/core/protocol/ReconnectionHandler.java +++ b/src/main/java/io/lettuce/core/protocol/ReconnectionHandler.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/protocol/RedisStateMachine.java b/src/main/java/io/lettuce/core/protocol/RedisStateMachine.java index ac292f0c49..e9ecc34703 100644 --- a/src/main/java/io/lettuce/core/protocol/RedisStateMachine.java +++ b/src/main/java/io/lettuce/core/protocol/RedisStateMachine.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/pubsub/PubSubCommandBuilder.java b/src/main/java/io/lettuce/core/pubsub/PubSubCommandBuilder.java index db22a9dcd5..6c66ce0ebd 100644 --- a/src/main/java/io/lettuce/core/pubsub/PubSubCommandBuilder.java +++ b/src/main/java/io/lettuce/core/pubsub/PubSubCommandBuilder.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/pubsub/PubSubEndpoint.java b/src/main/java/io/lettuce/core/pubsub/PubSubEndpoint.java index 2ccbaf6a5d..bad26297d2 100644 --- a/src/main/java/io/lettuce/core/pubsub/PubSubEndpoint.java +++ b/src/main/java/io/lettuce/core/pubsub/PubSubEndpoint.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/pubsub/PubSubOutput.java b/src/main/java/io/lettuce/core/pubsub/PubSubOutput.java index 5ba1aa6ccc..16309ca69b 100644 --- a/src/main/java/io/lettuce/core/pubsub/PubSubOutput.java +++ b/src/main/java/io/lettuce/core/pubsub/PubSubOutput.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/pubsub/RedisPubSubAdapter.java b/src/main/java/io/lettuce/core/pubsub/RedisPubSubAdapter.java index bf51f0a7c4..e63dc28796 100644 --- a/src/main/java/io/lettuce/core/pubsub/RedisPubSubAdapter.java +++ b/src/main/java/io/lettuce/core/pubsub/RedisPubSubAdapter.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/pubsub/RedisPubSubAsyncCommandsImpl.java b/src/main/java/io/lettuce/core/pubsub/RedisPubSubAsyncCommandsImpl.java index 595c92c5c3..1d883bb64e 100644 --- a/src/main/java/io/lettuce/core/pubsub/RedisPubSubAsyncCommandsImpl.java +++ b/src/main/java/io/lettuce/core/pubsub/RedisPubSubAsyncCommandsImpl.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/pubsub/RedisPubSubListener.java b/src/main/java/io/lettuce/core/pubsub/RedisPubSubListener.java index c3e036cbda..2099197bb9 100644 --- a/src/main/java/io/lettuce/core/pubsub/RedisPubSubListener.java +++ b/src/main/java/io/lettuce/core/pubsub/RedisPubSubListener.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/pubsub/RedisPubSubReactiveCommandsImpl.java b/src/main/java/io/lettuce/core/pubsub/RedisPubSubReactiveCommandsImpl.java index dba1a4b258..ad90ead9fc 100644 --- a/src/main/java/io/lettuce/core/pubsub/RedisPubSubReactiveCommandsImpl.java +++ b/src/main/java/io/lettuce/core/pubsub/RedisPubSubReactiveCommandsImpl.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/pubsub/StatefulRedisPubSubConnectionImpl.java b/src/main/java/io/lettuce/core/pubsub/StatefulRedisPubSubConnectionImpl.java index 5d55e4d682..33b1f1412e 100644 --- a/src/main/java/io/lettuce/core/pubsub/StatefulRedisPubSubConnectionImpl.java +++ b/src/main/java/io/lettuce/core/pubsub/StatefulRedisPubSubConnectionImpl.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/resource/ClientResources.java b/src/main/java/io/lettuce/core/resource/ClientResources.java index c8a7e45c22..4d82d4ac08 100644 --- a/src/main/java/io/lettuce/core/resource/ClientResources.java +++ b/src/main/java/io/lettuce/core/resource/ClientResources.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/resource/DecorrelatedJitterDelay.java b/src/main/java/io/lettuce/core/resource/DecorrelatedJitterDelay.java index 21acaa5504..6ce0bd3707 100644 --- a/src/main/java/io/lettuce/core/resource/DecorrelatedJitterDelay.java +++ b/src/main/java/io/lettuce/core/resource/DecorrelatedJitterDelay.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/resource/DefaultClientResources.java b/src/main/java/io/lettuce/core/resource/DefaultClientResources.java index d9acd088dc..9b20bf21ce 100644 --- a/src/main/java/io/lettuce/core/resource/DefaultClientResources.java +++ b/src/main/java/io/lettuce/core/resource/DefaultClientResources.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/resource/Delay.java b/src/main/java/io/lettuce/core/resource/Delay.java index 76188c6fad..df67c274b2 100644 --- a/src/main/java/io/lettuce/core/resource/Delay.java +++ b/src/main/java/io/lettuce/core/resource/Delay.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/resource/EpollProvider.java b/src/main/java/io/lettuce/core/resource/EpollProvider.java index 54c61c8f9c..bb74833455 100644 --- a/src/main/java/io/lettuce/core/resource/EpollProvider.java +++ b/src/main/java/io/lettuce/core/resource/EpollProvider.java @@ -1,7 +1,11 @@ /* - * Copyright 2019-2024 the original author or authors. + * Copyright 2019-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/resource/EqualJitterDelay.java b/src/main/java/io/lettuce/core/resource/EqualJitterDelay.java index baee7a17c4..03f448f3f2 100644 --- a/src/main/java/io/lettuce/core/resource/EqualJitterDelay.java +++ b/src/main/java/io/lettuce/core/resource/EqualJitterDelay.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/resource/EventLoopResources.java b/src/main/java/io/lettuce/core/resource/EventLoopResources.java index 37fddb7820..7d1880ccc3 100644 --- a/src/main/java/io/lettuce/core/resource/EventLoopResources.java +++ b/src/main/java/io/lettuce/core/resource/EventLoopResources.java @@ -1,7 +1,11 @@ /* - * Copyright 2019-2024 the original author or authors. + * Copyright 2019-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/resource/ExponentialDelay.java b/src/main/java/io/lettuce/core/resource/ExponentialDelay.java index 73e41c0e8c..7322624995 100644 --- a/src/main/java/io/lettuce/core/resource/ExponentialDelay.java +++ b/src/main/java/io/lettuce/core/resource/ExponentialDelay.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/resource/FullJitterDelay.java b/src/main/java/io/lettuce/core/resource/FullJitterDelay.java index afe8438a60..fa44065175 100644 --- a/src/main/java/io/lettuce/core/resource/FullJitterDelay.java +++ b/src/main/java/io/lettuce/core/resource/FullJitterDelay.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/resource/IOUringProvider.java b/src/main/java/io/lettuce/core/resource/IOUringProvider.java index 6809fdc817..5f029b0bac 100644 --- a/src/main/java/io/lettuce/core/resource/IOUringProvider.java +++ b/src/main/java/io/lettuce/core/resource/IOUringProvider.java @@ -1,7 +1,11 @@ /* - * Copyright 2019-2024 the original author or authors. + * Copyright 2019-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/resource/KqueueProvider.java b/src/main/java/io/lettuce/core/resource/KqueueProvider.java index c30b4f69ee..5db028f46c 100644 --- a/src/main/java/io/lettuce/core/resource/KqueueProvider.java +++ b/src/main/java/io/lettuce/core/resource/KqueueProvider.java @@ -1,7 +1,11 @@ /* - * Copyright 2019-2024 the original author or authors. + * Copyright 2019-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/sentinel/RedisSentinelAsyncCommandsImpl.java b/src/main/java/io/lettuce/core/sentinel/RedisSentinelAsyncCommandsImpl.java index 35cc9cdb09..4cf9ebbc34 100644 --- a/src/main/java/io/lettuce/core/sentinel/RedisSentinelAsyncCommandsImpl.java +++ b/src/main/java/io/lettuce/core/sentinel/RedisSentinelAsyncCommandsImpl.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/sentinel/RedisSentinelReactiveCommandsImpl.java b/src/main/java/io/lettuce/core/sentinel/RedisSentinelReactiveCommandsImpl.java index df2d9d6cc7..f4ec35bf2e 100644 --- a/src/main/java/io/lettuce/core/sentinel/RedisSentinelReactiveCommandsImpl.java +++ b/src/main/java/io/lettuce/core/sentinel/RedisSentinelReactiveCommandsImpl.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/sentinel/SentinelCommandBuilder.java b/src/main/java/io/lettuce/core/sentinel/SentinelCommandBuilder.java index c21f791be6..568f59ef61 100644 --- a/src/main/java/io/lettuce/core/sentinel/SentinelCommandBuilder.java +++ b/src/main/java/io/lettuce/core/sentinel/SentinelCommandBuilder.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/sentinel/StatefulRedisSentinelConnectionImpl.java b/src/main/java/io/lettuce/core/sentinel/StatefulRedisSentinelConnectionImpl.java index d42a824120..0f729d9096 100644 --- a/src/main/java/io/lettuce/core/sentinel/StatefulRedisSentinelConnectionImpl.java +++ b/src/main/java/io/lettuce/core/sentinel/StatefulRedisSentinelConnectionImpl.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/sentinel/api/async/RedisSentinelAsyncCommands.java b/src/main/java/io/lettuce/core/sentinel/api/async/RedisSentinelAsyncCommands.java index fad29fac7a..cd3462d7f5 100644 --- a/src/main/java/io/lettuce/core/sentinel/api/async/RedisSentinelAsyncCommands.java +++ b/src/main/java/io/lettuce/core/sentinel/api/async/RedisSentinelAsyncCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/sentinel/api/reactive/RedisSentinelReactiveCommands.java b/src/main/java/io/lettuce/core/sentinel/api/reactive/RedisSentinelReactiveCommands.java index be6aafc7b9..04fb113034 100644 --- a/src/main/java/io/lettuce/core/sentinel/api/reactive/RedisSentinelReactiveCommands.java +++ b/src/main/java/io/lettuce/core/sentinel/api/reactive/RedisSentinelReactiveCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/sentinel/api/sync/RedisSentinelCommands.java b/src/main/java/io/lettuce/core/sentinel/api/sync/RedisSentinelCommands.java index 3b2c07118c..44ef4643d4 100644 --- a/src/main/java/io/lettuce/core/sentinel/api/sync/RedisSentinelCommands.java +++ b/src/main/java/io/lettuce/core/sentinel/api/sync/RedisSentinelCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/support/BoundedPoolConfig.java b/src/main/java/io/lettuce/core/support/BoundedPoolConfig.java index c47de1cf1a..c9a0c4f8c5 100644 --- a/src/main/java/io/lettuce/core/support/BoundedPoolConfig.java +++ b/src/main/java/io/lettuce/core/support/BoundedPoolConfig.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/tracing/BraveTracing.java b/src/main/java/io/lettuce/core/tracing/BraveTracing.java index f4f8102128..339db4178c 100644 --- a/src/main/java/io/lettuce/core/tracing/BraveTracing.java +++ b/src/main/java/io/lettuce/core/tracing/BraveTracing.java @@ -1,7 +1,11 @@ /* - * Copyright 2018-2024 the original author or authors. + * Copyright 2018-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/tracing/NoOpTracing.java b/src/main/java/io/lettuce/core/tracing/NoOpTracing.java index 7f4146b016..0a497a3ef1 100644 --- a/src/main/java/io/lettuce/core/tracing/NoOpTracing.java +++ b/src/main/java/io/lettuce/core/tracing/NoOpTracing.java @@ -1,7 +1,11 @@ /* - * Copyright 2018-2024 the original author or authors. + * Copyright 2018-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/tracing/RedisObservation.java b/src/main/java/io/lettuce/core/tracing/RedisObservation.java index 310e9300fa..52f7ab7a6f 100644 --- a/src/main/java/io/lettuce/core/tracing/RedisObservation.java +++ b/src/main/java/io/lettuce/core/tracing/RedisObservation.java @@ -1,7 +1,11 @@ /* - * Copyright 2013-2024 the original author or authors. + * Copyright 2013-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/java/io/lettuce/core/tracing/Tracing.java b/src/main/java/io/lettuce/core/tracing/Tracing.java index 414e9e7cfa..bb844ac045 100644 --- a/src/main/java/io/lettuce/core/tracing/Tracing.java +++ b/src/main/java/io/lettuce/core/tracing/Tracing.java @@ -1,7 +1,11 @@ /* - * Copyright 2018-2024 the original author or authors. + * Copyright 2018-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/kotlin/io/lettuce/core/ExperimentalLettuceCoroutinesApi.kt b/src/main/kotlin/io/lettuce/core/ExperimentalLettuceCoroutinesApi.kt index d41265bbaa..d1e7360d86 100644 --- a/src/main/kotlin/io/lettuce/core/ExperimentalLettuceCoroutinesApi.kt +++ b/src/main/kotlin/io/lettuce/core/ExperimentalLettuceCoroutinesApi.kt @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/kotlin/io/lettuce/core/ScanFlow.kt b/src/main/kotlin/io/lettuce/core/ScanFlow.kt index 556bee849e..9fc7216e9e 100644 --- a/src/main/kotlin/io/lettuce/core/ScanFlow.kt +++ b/src/main/kotlin/io/lettuce/core/ScanFlow.kt @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/kotlin/io/lettuce/core/api/async/RedisAsyncCommandsExtensions.kt b/src/main/kotlin/io/lettuce/core/api/async/RedisAsyncCommandsExtensions.kt index 8071c3ff64..6f7609cad6 100644 --- a/src/main/kotlin/io/lettuce/core/api/async/RedisAsyncCommandsExtensions.kt +++ b/src/main/kotlin/io/lettuce/core/api/async/RedisAsyncCommandsExtensions.kt @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/kotlin/io/lettuce/core/api/coroutines/BaseRedisCoroutinesCommands.kt b/src/main/kotlin/io/lettuce/core/api/coroutines/BaseRedisCoroutinesCommands.kt index f8c7639252..e4e8a4b559 100644 --- a/src/main/kotlin/io/lettuce/core/api/coroutines/BaseRedisCoroutinesCommands.kt +++ b/src/main/kotlin/io/lettuce/core/api/coroutines/BaseRedisCoroutinesCommands.kt @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/kotlin/io/lettuce/core/api/coroutines/BaseRedisCoroutinesCommandsImpl.kt b/src/main/kotlin/io/lettuce/core/api/coroutines/BaseRedisCoroutinesCommandsImpl.kt index 4d4e1ff6da..ceebfcaf4f 100644 --- a/src/main/kotlin/io/lettuce/core/api/coroutines/BaseRedisCoroutinesCommandsImpl.kt +++ b/src/main/kotlin/io/lettuce/core/api/coroutines/BaseRedisCoroutinesCommandsImpl.kt @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisAclCoroutinesCommands.kt b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisAclCoroutinesCommands.kt index 374980eb77..6b6ed5f718 100644 --- a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisAclCoroutinesCommands.kt +++ b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisAclCoroutinesCommands.kt @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisAclCoroutinesCommandsImpl.kt b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisAclCoroutinesCommandsImpl.kt index c904e22ac1..b6303afb44 100644 --- a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisAclCoroutinesCommandsImpl.kt +++ b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisAclCoroutinesCommandsImpl.kt @@ -1,7 +1,11 @@ /* - * Copyright 2021-2024 the original author or authors. + * Copyright 2021-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisCoroutinesCommands.kt b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisCoroutinesCommands.kt index b254211d72..2732a4f348 100644 --- a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisCoroutinesCommands.kt +++ b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisCoroutinesCommands.kt @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisCoroutinesCommandsExtensions.kt b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisCoroutinesCommandsExtensions.kt index dd29bf54d9..5d565109a8 100644 --- a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisCoroutinesCommandsExtensions.kt +++ b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisCoroutinesCommandsExtensions.kt @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisCoroutinesCommandsImpl.kt b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisCoroutinesCommandsImpl.kt index 3b618dcf6a..0dc6b5e196 100644 --- a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisCoroutinesCommandsImpl.kt +++ b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisCoroutinesCommandsImpl.kt @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisGeoCoroutinesCommands.kt b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisGeoCoroutinesCommands.kt index 299b77ee22..7c9a5d96a1 100644 --- a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisGeoCoroutinesCommands.kt +++ b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisGeoCoroutinesCommands.kt @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisGeoCoroutinesCommandsImpl.kt b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisGeoCoroutinesCommandsImpl.kt index d30085977d..e8fda9705f 100644 --- a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisGeoCoroutinesCommandsImpl.kt +++ b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisGeoCoroutinesCommandsImpl.kt @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisHLLCoroutinesCommands.kt b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisHLLCoroutinesCommands.kt index 260548d933..b0e49c16ce 100644 --- a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisHLLCoroutinesCommands.kt +++ b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisHLLCoroutinesCommands.kt @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisHLLCoroutinesCommandsImpl.kt b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisHLLCoroutinesCommandsImpl.kt index fea16b0071..6da61cc8d7 100644 --- a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisHLLCoroutinesCommandsImpl.kt +++ b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisHLLCoroutinesCommandsImpl.kt @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisHashCoroutinesCommands.kt b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisHashCoroutinesCommands.kt index 04e27dfb71..f6ea8f53f8 100644 --- a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisHashCoroutinesCommands.kt +++ b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisHashCoroutinesCommands.kt @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisHashCoroutinesCommandsImpl.kt b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisHashCoroutinesCommandsImpl.kt index dc586b3d1f..dc7412b795 100644 --- a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisHashCoroutinesCommandsImpl.kt +++ b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisHashCoroutinesCommandsImpl.kt @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisKeyCoroutinesCommands.kt b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisKeyCoroutinesCommands.kt index 345f5533ad..6d3f92bcad 100644 --- a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisKeyCoroutinesCommands.kt +++ b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisKeyCoroutinesCommands.kt @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisKeyCoroutinesCommandsImpl.kt b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisKeyCoroutinesCommandsImpl.kt index 3779a9e230..5b62a92d3c 100644 --- a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisKeyCoroutinesCommandsImpl.kt +++ b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisKeyCoroutinesCommandsImpl.kt @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisListCoroutinesCommands.kt b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisListCoroutinesCommands.kt index e245859b28..71a7c5961c 100644 --- a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisListCoroutinesCommands.kt +++ b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisListCoroutinesCommands.kt @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisListCoroutinesCommandsImpl.kt b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisListCoroutinesCommandsImpl.kt index 32d2aa57b2..f0b5549ae6 100644 --- a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisListCoroutinesCommandsImpl.kt +++ b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisListCoroutinesCommandsImpl.kt @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisScriptingCoroutinesCommands.kt b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisScriptingCoroutinesCommands.kt index d34ab29986..020ac1a873 100644 --- a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisScriptingCoroutinesCommands.kt +++ b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisScriptingCoroutinesCommands.kt @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisScriptingCoroutinesCommandsImpl.kt b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisScriptingCoroutinesCommandsImpl.kt index 676af0453d..403cb26164 100644 --- a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisScriptingCoroutinesCommandsImpl.kt +++ b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisScriptingCoroutinesCommandsImpl.kt @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisServerCoroutinesCommands.kt b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisServerCoroutinesCommands.kt index 8f92d4a5f5..a0524be3d6 100644 --- a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisServerCoroutinesCommands.kt +++ b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisServerCoroutinesCommands.kt @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisServerCoroutinesCommandsImpl.kt b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisServerCoroutinesCommandsImpl.kt index 66d6cce770..3427baa780 100644 --- a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisServerCoroutinesCommandsImpl.kt +++ b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisServerCoroutinesCommandsImpl.kt @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisSetCoroutinesCommands.kt b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisSetCoroutinesCommands.kt index 8889e64aab..c85395f1d1 100644 --- a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisSetCoroutinesCommands.kt +++ b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisSetCoroutinesCommands.kt @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisSetCoroutinesCommandsImpl.kt b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisSetCoroutinesCommandsImpl.kt index 6e824fb78b..fd3ae7012b 100644 --- a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisSetCoroutinesCommandsImpl.kt +++ b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisSetCoroutinesCommandsImpl.kt @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisSortedSetCoroutinesCommands.kt b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisSortedSetCoroutinesCommands.kt index 8f9c8685aa..a5c09e16e1 100644 --- a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisSortedSetCoroutinesCommands.kt +++ b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisSortedSetCoroutinesCommands.kt @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisSortedSetCoroutinesCommandsImpl.kt b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisSortedSetCoroutinesCommandsImpl.kt index 549d91f749..26922a488d 100644 --- a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisSortedSetCoroutinesCommandsImpl.kt +++ b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisSortedSetCoroutinesCommandsImpl.kt @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisStreamCoroutinesCommands.kt b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisStreamCoroutinesCommands.kt index 64b563f74c..89b54b26a0 100644 --- a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisStreamCoroutinesCommands.kt +++ b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisStreamCoroutinesCommands.kt @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisStreamCoroutinesCommandsImpl.kt b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisStreamCoroutinesCommandsImpl.kt index 2373eacd6a..82397aeba3 100644 --- a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisStreamCoroutinesCommandsImpl.kt +++ b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisStreamCoroutinesCommandsImpl.kt @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisStringCoroutinesCommands.kt b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisStringCoroutinesCommands.kt index 2aeb20a18d..72df1f67fb 100644 --- a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisStringCoroutinesCommands.kt +++ b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisStringCoroutinesCommands.kt @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisStringCoroutinesCommandsImpl.kt b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisStringCoroutinesCommandsImpl.kt index da27f3fb75..86586c6899 100644 --- a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisStringCoroutinesCommandsImpl.kt +++ b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisStringCoroutinesCommandsImpl.kt @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisTransactionalCoroutinesCommands.kt b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisTransactionalCoroutinesCommands.kt index 866ead1fa9..dc8952ed69 100644 --- a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisTransactionalCoroutinesCommands.kt +++ b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisTransactionalCoroutinesCommands.kt @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisTransactionalCoroutinesCommandsImpl.kt b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisTransactionalCoroutinesCommandsImpl.kt index 84bdf3ca40..3d5c6df2a6 100644 --- a/src/main/kotlin/io/lettuce/core/api/coroutines/RedisTransactionalCoroutinesCommandsImpl.kt +++ b/src/main/kotlin/io/lettuce/core/api/coroutines/RedisTransactionalCoroutinesCommandsImpl.kt @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/kotlin/io/lettuce/core/api/sync/RedisSyncCommandsExtensions.kt b/src/main/kotlin/io/lettuce/core/api/sync/RedisSyncCommandsExtensions.kt index 9994dc60f2..0088f41fc6 100644 --- a/src/main/kotlin/io/lettuce/core/api/sync/RedisSyncCommandsExtensions.kt +++ b/src/main/kotlin/io/lettuce/core/api/sync/RedisSyncCommandsExtensions.kt @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/kotlin/io/lettuce/core/cluster/api/coroutines/RedisClusterCoroutinesCommands.kt b/src/main/kotlin/io/lettuce/core/cluster/api/coroutines/RedisClusterCoroutinesCommands.kt index cbf981ff24..c6fc638a0f 100644 --- a/src/main/kotlin/io/lettuce/core/cluster/api/coroutines/RedisClusterCoroutinesCommands.kt +++ b/src/main/kotlin/io/lettuce/core/cluster/api/coroutines/RedisClusterCoroutinesCommands.kt @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/kotlin/io/lettuce/core/cluster/api/coroutines/RedisClusterCoroutinesCommandsImpl.kt b/src/main/kotlin/io/lettuce/core/cluster/api/coroutines/RedisClusterCoroutinesCommandsImpl.kt index 2742611903..a0addea1c0 100644 --- a/src/main/kotlin/io/lettuce/core/cluster/api/coroutines/RedisClusterCoroutinesCommandsImpl.kt +++ b/src/main/kotlin/io/lettuce/core/cluster/api/coroutines/RedisClusterCoroutinesCommandsImpl.kt @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/kotlin/io/lettuce/core/sentinel/api/coroutines/RedisSentinelCoroutinesCommands.kt b/src/main/kotlin/io/lettuce/core/sentinel/api/coroutines/RedisSentinelCoroutinesCommands.kt index 1c1c1818ca..cc8e6e4862 100644 --- a/src/main/kotlin/io/lettuce/core/sentinel/api/coroutines/RedisSentinelCoroutinesCommands.kt +++ b/src/main/kotlin/io/lettuce/core/sentinel/api/coroutines/RedisSentinelCoroutinesCommands.kt @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/kotlin/io/lettuce/core/sentinel/api/coroutines/RedisSentinelCoroutinesCommandsImpl.kt b/src/main/kotlin/io/lettuce/core/sentinel/api/coroutines/RedisSentinelCoroutinesCommandsImpl.kt index 0a646bf4ac..d0b9cff033 100644 --- a/src/main/kotlin/io/lettuce/core/sentinel/api/coroutines/RedisSentinelCoroutinesCommandsImpl.kt +++ b/src/main/kotlin/io/lettuce/core/sentinel/api/coroutines/RedisSentinelCoroutinesCommandsImpl.kt @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/templates/io/lettuce/core/api/BaseRedisCommands.java b/src/main/templates/io/lettuce/core/api/BaseRedisCommands.java index e9486a0b9b..ff02318edc 100644 --- a/src/main/templates/io/lettuce/core/api/BaseRedisCommands.java +++ b/src/main/templates/io/lettuce/core/api/BaseRedisCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/templates/io/lettuce/core/api/RedisAclCommands.java b/src/main/templates/io/lettuce/core/api/RedisAclCommands.java index b27e551141..6a3b0e58f6 100644 --- a/src/main/templates/io/lettuce/core/api/RedisAclCommands.java +++ b/src/main/templates/io/lettuce/core/api/RedisAclCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2021-2024 the original author or authors. + * Copyright 2021-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/templates/io/lettuce/core/api/RedisHashCommands.java b/src/main/templates/io/lettuce/core/api/RedisHashCommands.java index 520dbc8b3a..03435441d2 100644 --- a/src/main/templates/io/lettuce/core/api/RedisHashCommands.java +++ b/src/main/templates/io/lettuce/core/api/RedisHashCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/templates/io/lettuce/core/api/RedisKeyCommands.java b/src/main/templates/io/lettuce/core/api/RedisKeyCommands.java index ed90e342a1..bdd3568991 100644 --- a/src/main/templates/io/lettuce/core/api/RedisKeyCommands.java +++ b/src/main/templates/io/lettuce/core/api/RedisKeyCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/templates/io/lettuce/core/api/RedisListCommands.java b/src/main/templates/io/lettuce/core/api/RedisListCommands.java index 6f39e9ba58..0b540838d7 100644 --- a/src/main/templates/io/lettuce/core/api/RedisListCommands.java +++ b/src/main/templates/io/lettuce/core/api/RedisListCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/templates/io/lettuce/core/api/RedisScriptingCommands.java b/src/main/templates/io/lettuce/core/api/RedisScriptingCommands.java index 8ee90064c2..ed47b21ca7 100644 --- a/src/main/templates/io/lettuce/core/api/RedisScriptingCommands.java +++ b/src/main/templates/io/lettuce/core/api/RedisScriptingCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/templates/io/lettuce/core/api/RedisSentinelCommands.java b/src/main/templates/io/lettuce/core/api/RedisSentinelCommands.java index 81a4dd851e..9e7db5137b 100644 --- a/src/main/templates/io/lettuce/core/api/RedisSentinelCommands.java +++ b/src/main/templates/io/lettuce/core/api/RedisSentinelCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/templates/io/lettuce/core/api/RedisServerCommands.java b/src/main/templates/io/lettuce/core/api/RedisServerCommands.java index 9c5e7c1681..6775494a61 100644 --- a/src/main/templates/io/lettuce/core/api/RedisServerCommands.java +++ b/src/main/templates/io/lettuce/core/api/RedisServerCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/templates/io/lettuce/core/api/RedisSetCommands.java b/src/main/templates/io/lettuce/core/api/RedisSetCommands.java index ddc1c975cc..46d50aa77d 100644 --- a/src/main/templates/io/lettuce/core/api/RedisSetCommands.java +++ b/src/main/templates/io/lettuce/core/api/RedisSetCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/templates/io/lettuce/core/api/RedisSortedSetCommands.java b/src/main/templates/io/lettuce/core/api/RedisSortedSetCommands.java index d559ef1019..841e14a835 100644 --- a/src/main/templates/io/lettuce/core/api/RedisSortedSetCommands.java +++ b/src/main/templates/io/lettuce/core/api/RedisSortedSetCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/templates/io/lettuce/core/api/RedisStreamCommands.java b/src/main/templates/io/lettuce/core/api/RedisStreamCommands.java index 3921b90fe5..29c39e379a 100644 --- a/src/main/templates/io/lettuce/core/api/RedisStreamCommands.java +++ b/src/main/templates/io/lettuce/core/api/RedisStreamCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2018-2024 the original author or authors. + * Copyright 2018-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/main/templates/io/lettuce/core/api/RedisStringCommands.java b/src/main/templates/io/lettuce/core/api/RedisStringCommands.java index e32e39d1ec..05f6264228 100644 --- a/src/main/templates/io/lettuce/core/api/RedisStringCommands.java +++ b/src/main/templates/io/lettuce/core/api/RedisStringCommands.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/biz/paluch/redis/extensibility/MyExtendedRedisClusterClient.java b/src/test/java/biz/paluch/redis/extensibility/MyExtendedRedisClusterClient.java index e978ec8199..e97e5d823e 100644 --- a/src/test/java/biz/paluch/redis/extensibility/MyExtendedRedisClusterClient.java +++ b/src/test/java/biz/paluch/redis/extensibility/MyExtendedRedisClusterClient.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/biz/paluch/redis/extensibility/MyExtendedRedisClusterClientIntegrationTests.java b/src/test/java/biz/paluch/redis/extensibility/MyExtendedRedisClusterClientIntegrationTests.java index 804957e4d5..1b45bce601 100644 --- a/src/test/java/biz/paluch/redis/extensibility/MyExtendedRedisClusterClientIntegrationTests.java +++ b/src/test/java/biz/paluch/redis/extensibility/MyExtendedRedisClusterClientIntegrationTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/biz/paluch/redis/extensibility/MyRedisClusterConnection.java b/src/test/java/biz/paluch/redis/extensibility/MyRedisClusterConnection.java index a4f0e29b40..18e8feacf8 100644 --- a/src/test/java/biz/paluch/redis/extensibility/MyRedisClusterConnection.java +++ b/src/test/java/biz/paluch/redis/extensibility/MyRedisClusterConnection.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/apigenerator/CompilationUnitFactory.java b/src/test/java/io/lettuce/apigenerator/CompilationUnitFactory.java index 17d67427d8..2be57d325b 100644 --- a/src/test/java/io/lettuce/apigenerator/CompilationUnitFactory.java +++ b/src/test/java/io/lettuce/apigenerator/CompilationUnitFactory.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/apigenerator/Constants.java b/src/test/java/io/lettuce/apigenerator/Constants.java index ec29583d7a..744fccbf16 100644 --- a/src/test/java/io/lettuce/apigenerator/Constants.java +++ b/src/test/java/io/lettuce/apigenerator/Constants.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/apigenerator/CreateAsyncApi.java b/src/test/java/io/lettuce/apigenerator/CreateAsyncApi.java index 5e8080ec6f..300ce31c57 100644 --- a/src/test/java/io/lettuce/apigenerator/CreateAsyncApi.java +++ b/src/test/java/io/lettuce/apigenerator/CreateAsyncApi.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/apigenerator/CreateAsyncNodeSelectionClusterApi.java b/src/test/java/io/lettuce/apigenerator/CreateAsyncNodeSelectionClusterApi.java index 8ad08624dc..294d117c93 100644 --- a/src/test/java/io/lettuce/apigenerator/CreateAsyncNodeSelectionClusterApi.java +++ b/src/test/java/io/lettuce/apigenerator/CreateAsyncNodeSelectionClusterApi.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/apigenerator/CreateKotlinCoroutinesApi.java b/src/test/java/io/lettuce/apigenerator/CreateKotlinCoroutinesApi.java index 0e97ed27e6..4069bf8da2 100644 --- a/src/test/java/io/lettuce/apigenerator/CreateKotlinCoroutinesApi.java +++ b/src/test/java/io/lettuce/apigenerator/CreateKotlinCoroutinesApi.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/apigenerator/CreateReactiveApi.java b/src/test/java/io/lettuce/apigenerator/CreateReactiveApi.java index b341b42e91..8444a7c645 100644 --- a/src/test/java/io/lettuce/apigenerator/CreateReactiveApi.java +++ b/src/test/java/io/lettuce/apigenerator/CreateReactiveApi.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/apigenerator/CreateSyncApi.java b/src/test/java/io/lettuce/apigenerator/CreateSyncApi.java index fcf37a37d7..fb9bf9fcc0 100644 --- a/src/test/java/io/lettuce/apigenerator/CreateSyncApi.java +++ b/src/test/java/io/lettuce/apigenerator/CreateSyncApi.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/apigenerator/CreateSyncNodeSelectionClusterApi.java b/src/test/java/io/lettuce/apigenerator/CreateSyncNodeSelectionClusterApi.java index 9dd3cb499c..88ae384697 100644 --- a/src/test/java/io/lettuce/apigenerator/CreateSyncNodeSelectionClusterApi.java +++ b/src/test/java/io/lettuce/apigenerator/CreateSyncNodeSelectionClusterApi.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/apigenerator/KotlinCompilationUnitFactory.java b/src/test/java/io/lettuce/apigenerator/KotlinCompilationUnitFactory.java index 7a5d8e6365..341b1d0477 100644 --- a/src/test/java/io/lettuce/apigenerator/KotlinCompilationUnitFactory.java +++ b/src/test/java/io/lettuce/apigenerator/KotlinCompilationUnitFactory.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/AbstractRedisClientTest.java b/src/test/java/io/lettuce/core/AbstractRedisClientTest.java index d943ef7679..f73c5083f8 100644 --- a/src/test/java/io/lettuce/core/AbstractRedisClientTest.java +++ b/src/test/java/io/lettuce/core/AbstractRedisClientTest.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/AclSetuserArgsUnitTests.java b/src/test/java/io/lettuce/core/AclSetuserArgsUnitTests.java index 8d4839304c..aed35cd717 100644 --- a/src/test/java/io/lettuce/core/AclSetuserArgsUnitTests.java +++ b/src/test/java/io/lettuce/core/AclSetuserArgsUnitTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2021-2024 the original author or authors. + * Copyright 2021-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/AsyncConnectionIntegrationTests.java b/src/test/java/io/lettuce/core/AsyncConnectionIntegrationTests.java index eeedd0c418..af5b21b5ba 100644 --- a/src/test/java/io/lettuce/core/AsyncConnectionIntegrationTests.java +++ b/src/test/java/io/lettuce/core/AsyncConnectionIntegrationTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/ClientOptionsIntegrationTests.java b/src/test/java/io/lettuce/core/ClientOptionsIntegrationTests.java index ab819351ec..b3b2a84b02 100644 --- a/src/test/java/io/lettuce/core/ClientOptionsIntegrationTests.java +++ b/src/test/java/io/lettuce/core/ClientOptionsIntegrationTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/CommandListenerIntegrationTests.java b/src/test/java/io/lettuce/core/CommandListenerIntegrationTests.java index 39d87c905c..93037b91c4 100644 --- a/src/test/java/io/lettuce/core/CommandListenerIntegrationTests.java +++ b/src/test/java/io/lettuce/core/CommandListenerIntegrationTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/ConnectionCommandIntegrationTests.java b/src/test/java/io/lettuce/core/ConnectionCommandIntegrationTests.java index 52c7b82600..65e9ec1a6f 100644 --- a/src/test/java/io/lettuce/core/ConnectionCommandIntegrationTests.java +++ b/src/test/java/io/lettuce/core/ConnectionCommandIntegrationTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/ExceptionFactoryUnitTests.java b/src/test/java/io/lettuce/core/ExceptionFactoryUnitTests.java index af69e79954..dd73b86f84 100644 --- a/src/test/java/io/lettuce/core/ExceptionFactoryUnitTests.java +++ b/src/test/java/io/lettuce/core/ExceptionFactoryUnitTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/KeepAliveOptionsUnitTests.java b/src/test/java/io/lettuce/core/KeepAliveOptionsUnitTests.java index 8e67c784e2..dfde78d0d5 100644 --- a/src/test/java/io/lettuce/core/KeepAliveOptionsUnitTests.java +++ b/src/test/java/io/lettuce/core/KeepAliveOptionsUnitTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/ReactiveConnectionIntegrationTests.java b/src/test/java/io/lettuce/core/ReactiveConnectionIntegrationTests.java index 2b032c3cc5..66af01406d 100644 --- a/src/test/java/io/lettuce/core/ReactiveConnectionIntegrationTests.java +++ b/src/test/java/io/lettuce/core/ReactiveConnectionIntegrationTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/RedisClientConnectIntegrationTests.java b/src/test/java/io/lettuce/core/RedisClientConnectIntegrationTests.java index c8591e9490..d0bb44f842 100644 --- a/src/test/java/io/lettuce/core/RedisClientConnectIntegrationTests.java +++ b/src/test/java/io/lettuce/core/RedisClientConnectIntegrationTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/RedisURIBuilderUnitTests.java b/src/test/java/io/lettuce/core/RedisURIBuilderUnitTests.java index 5991e7b30f..e368b84e99 100644 --- a/src/test/java/io/lettuce/core/RedisURIBuilderUnitTests.java +++ b/src/test/java/io/lettuce/core/RedisURIBuilderUnitTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/RedisURIUnitTests.java b/src/test/java/io/lettuce/core/RedisURIUnitTests.java index b557069162..999be45c29 100644 --- a/src/test/java/io/lettuce/core/RedisURIUnitTests.java +++ b/src/test/java/io/lettuce/core/RedisURIUnitTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/ScanIteratorIntegrationTests.java b/src/test/java/io/lettuce/core/ScanIteratorIntegrationTests.java index f2d67bf2ac..a8bafea0a8 100644 --- a/src/test/java/io/lettuce/core/ScanIteratorIntegrationTests.java +++ b/src/test/java/io/lettuce/core/ScanIteratorIntegrationTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2016-2024 the original author or authors. + * Copyright 2016-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/ScanStreamIntegrationTests.java b/src/test/java/io/lettuce/core/ScanStreamIntegrationTests.java index bed577f424..c8e6419c05 100644 --- a/src/test/java/io/lettuce/core/ScanStreamIntegrationTests.java +++ b/src/test/java/io/lettuce/core/ScanStreamIntegrationTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/ScoredValueUnitTests.java b/src/test/java/io/lettuce/core/ScoredValueUnitTests.java index ca355f579e..98114db288 100644 --- a/src/test/java/io/lettuce/core/ScoredValueUnitTests.java +++ b/src/test/java/io/lettuce/core/ScoredValueUnitTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/SocketOptionsUnitTests.java b/src/test/java/io/lettuce/core/SocketOptionsUnitTests.java index 6955597b37..1554efa6f0 100644 --- a/src/test/java/io/lettuce/core/SocketOptionsUnitTests.java +++ b/src/test/java/io/lettuce/core/SocketOptionsUnitTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2018-2024 the original author or authors. + * Copyright 2018-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/SslIntegrationTests.java b/src/test/java/io/lettuce/core/SslIntegrationTests.java index da75c9a4f7..0c1b586190 100644 --- a/src/test/java/io/lettuce/core/SslIntegrationTests.java +++ b/src/test/java/io/lettuce/core/SslIntegrationTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2018-2024 the original author or authors. + * Copyright 2018-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/TestSupport.java b/src/test/java/io/lettuce/core/TestSupport.java index 638915e38a..389f3a2e05 100644 --- a/src/test/java/io/lettuce/core/TestSupport.java +++ b/src/test/java/io/lettuce/core/TestSupport.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/Utf8StringCodecIntegrationTests.java b/src/test/java/io/lettuce/core/Utf8StringCodecIntegrationTests.java index 6fb4ff7c33..42326ca1c0 100644 --- a/src/test/java/io/lettuce/core/Utf8StringCodecIntegrationTests.java +++ b/src/test/java/io/lettuce/core/Utf8StringCodecIntegrationTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/ZAggregateArgsUnitTests.java b/src/test/java/io/lettuce/core/ZAggregateArgsUnitTests.java index 89b6ac032b..a7abfe56db 100644 --- a/src/test/java/io/lettuce/core/ZAggregateArgsUnitTests.java +++ b/src/test/java/io/lettuce/core/ZAggregateArgsUnitTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/cluster/AdvancedClusterClientIntegrationTests.java b/src/test/java/io/lettuce/core/cluster/AdvancedClusterClientIntegrationTests.java index 22cd281320..bdebd0b21c 100644 --- a/src/test/java/io/lettuce/core/cluster/AdvancedClusterClientIntegrationTests.java +++ b/src/test/java/io/lettuce/core/cluster/AdvancedClusterClientIntegrationTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/cluster/AdvancedClusterReactiveIntegrationTests.java b/src/test/java/io/lettuce/core/cluster/AdvancedClusterReactiveIntegrationTests.java index 820bec4f93..b6758b580a 100644 --- a/src/test/java/io/lettuce/core/cluster/AdvancedClusterReactiveIntegrationTests.java +++ b/src/test/java/io/lettuce/core/cluster/AdvancedClusterReactiveIntegrationTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/cluster/AsyncConnectionProviderIntegrationTests.java b/src/test/java/io/lettuce/core/cluster/AsyncConnectionProviderIntegrationTests.java index f0d2132bdb..ba92d9c3ce 100644 --- a/src/test/java/io/lettuce/core/cluster/AsyncConnectionProviderIntegrationTests.java +++ b/src/test/java/io/lettuce/core/cluster/AsyncConnectionProviderIntegrationTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/cluster/ClusterDistributionChannelWriterUnitTests.java b/src/test/java/io/lettuce/core/cluster/ClusterDistributionChannelWriterUnitTests.java index 41e6b789ee..95b6806350 100644 --- a/src/test/java/io/lettuce/core/cluster/ClusterDistributionChannelWriterUnitTests.java +++ b/src/test/java/io/lettuce/core/cluster/ClusterDistributionChannelWriterUnitTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/cluster/ClusterSetup.java b/src/test/java/io/lettuce/core/cluster/ClusterSetup.java index 178bbeb7f3..da8f75cd13 100644 --- a/src/test/java/io/lettuce/core/cluster/ClusterSetup.java +++ b/src/test/java/io/lettuce/core/cluster/ClusterSetup.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/cluster/ClusterTestHelper.java b/src/test/java/io/lettuce/core/cluster/ClusterTestHelper.java index af587fb08d..a526b0355c 100644 --- a/src/test/java/io/lettuce/core/cluster/ClusterTestHelper.java +++ b/src/test/java/io/lettuce/core/cluster/ClusterTestHelper.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/cluster/PooledClusterConnectionProviderUnitTests.java b/src/test/java/io/lettuce/core/cluster/PooledClusterConnectionProviderUnitTests.java index c5323742ef..78901e1b4a 100644 --- a/src/test/java/io/lettuce/core/cluster/PooledClusterConnectionProviderUnitTests.java +++ b/src/test/java/io/lettuce/core/cluster/PooledClusterConnectionProviderUnitTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/cluster/ReadFromUnitTests.java b/src/test/java/io/lettuce/core/cluster/ReadFromUnitTests.java index 5e13bfcf91..89888646c3 100644 --- a/src/test/java/io/lettuce/core/cluster/ReadFromUnitTests.java +++ b/src/test/java/io/lettuce/core/cluster/ReadFromUnitTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/cluster/RedisClusterReadFromIntegrationTests.java b/src/test/java/io/lettuce/core/cluster/RedisClusterReadFromIntegrationTests.java index 66dc84f7f4..b6e05ed1f9 100644 --- a/src/test/java/io/lettuce/core/cluster/RedisClusterReadFromIntegrationTests.java +++ b/src/test/java/io/lettuce/core/cluster/RedisClusterReadFromIntegrationTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/cluster/RedisClusterSetupTest.java b/src/test/java/io/lettuce/core/cluster/RedisClusterSetupTest.java index f66e892717..dd02aece4e 100644 --- a/src/test/java/io/lettuce/core/cluster/RedisClusterSetupTest.java +++ b/src/test/java/io/lettuce/core/cluster/RedisClusterSetupTest.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/cluster/RedisClusterStressScenariosTest.java b/src/test/java/io/lettuce/core/cluster/RedisClusterStressScenariosTest.java index acfdaa96ee..521b05c8a5 100644 --- a/src/test/java/io/lettuce/core/cluster/RedisClusterStressScenariosTest.java +++ b/src/test/java/io/lettuce/core/cluster/RedisClusterStressScenariosTest.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/cluster/RoundRobinSocketAddressSupplierUnitTests.java b/src/test/java/io/lettuce/core/cluster/RoundRobinSocketAddressSupplierUnitTests.java index adb2d3322d..8b9ca68d38 100644 --- a/src/test/java/io/lettuce/core/cluster/RoundRobinSocketAddressSupplierUnitTests.java +++ b/src/test/java/io/lettuce/core/cluster/RoundRobinSocketAddressSupplierUnitTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/cluster/ScanIteratorIntegrationTests.java b/src/test/java/io/lettuce/core/cluster/ScanIteratorIntegrationTests.java index daf1943b95..2ae850d696 100644 --- a/src/test/java/io/lettuce/core/cluster/ScanIteratorIntegrationTests.java +++ b/src/test/java/io/lettuce/core/cluster/ScanIteratorIntegrationTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2016-2024 the original author or authors. + * Copyright 2016-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/cluster/topology/ClusterTopologyRefreshUnitTests.java b/src/test/java/io/lettuce/core/cluster/topology/ClusterTopologyRefreshUnitTests.java index b769ed9617..6106fa571c 100644 --- a/src/test/java/io/lettuce/core/cluster/topology/ClusterTopologyRefreshUnitTests.java +++ b/src/test/java/io/lettuce/core/cluster/topology/ClusterTopologyRefreshUnitTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/cluster/topology/NodeTopologyViewsUnitTests.java b/src/test/java/io/lettuce/core/cluster/topology/NodeTopologyViewsUnitTests.java index 8db28ae283..cc98c276ff 100644 --- a/src/test/java/io/lettuce/core/cluster/topology/NodeTopologyViewsUnitTests.java +++ b/src/test/java/io/lettuce/core/cluster/topology/NodeTopologyViewsUnitTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/cluster/topology/RequestsUnitTests.java b/src/test/java/io/lettuce/core/cluster/topology/RequestsUnitTests.java index b64202c492..5a96533a3e 100644 --- a/src/test/java/io/lettuce/core/cluster/topology/RequestsUnitTests.java +++ b/src/test/java/io/lettuce/core/cluster/topology/RequestsUnitTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/cluster/topology/TopologyComparatorsUnitTests.java b/src/test/java/io/lettuce/core/cluster/topology/TopologyComparatorsUnitTests.java index d2c9611201..c1a69cefa1 100644 --- a/src/test/java/io/lettuce/core/cluster/topology/TopologyComparatorsUnitTests.java +++ b/src/test/java/io/lettuce/core/cluster/topology/TopologyComparatorsUnitTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/codec/StringCodecUnitTests.java b/src/test/java/io/lettuce/core/codec/StringCodecUnitTests.java index d3e7a8100d..0b41407131 100644 --- a/src/test/java/io/lettuce/core/codec/StringCodecUnitTests.java +++ b/src/test/java/io/lettuce/core/codec/StringCodecUnitTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/commands/AclCommandIntegrationTests.java b/src/test/java/io/lettuce/core/commands/AclCommandIntegrationTests.java index ad2e8e1bed..9ed326d999 100644 --- a/src/test/java/io/lettuce/core/commands/AclCommandIntegrationTests.java +++ b/src/test/java/io/lettuce/core/commands/AclCommandIntegrationTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/commands/BitCommandIntegrationTests.java b/src/test/java/io/lettuce/core/commands/BitCommandIntegrationTests.java index 1766672fab..4ecd8d0c40 100644 --- a/src/test/java/io/lettuce/core/commands/BitCommandIntegrationTests.java +++ b/src/test/java/io/lettuce/core/commands/BitCommandIntegrationTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/commands/CustomCommandIntegrationTests.java b/src/test/java/io/lettuce/core/commands/CustomCommandIntegrationTests.java index 82412e1010..dac8934922 100644 --- a/src/test/java/io/lettuce/core/commands/CustomCommandIntegrationTests.java +++ b/src/test/java/io/lettuce/core/commands/CustomCommandIntegrationTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/commands/HashCommandIntegrationTests.java b/src/test/java/io/lettuce/core/commands/HashCommandIntegrationTests.java index 0558b2182d..3891f9c3e7 100644 --- a/src/test/java/io/lettuce/core/commands/HashCommandIntegrationTests.java +++ b/src/test/java/io/lettuce/core/commands/HashCommandIntegrationTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/commands/KeyCommandIntegrationTests.java b/src/test/java/io/lettuce/core/commands/KeyCommandIntegrationTests.java index bd095e6922..45d7e3840d 100644 --- a/src/test/java/io/lettuce/core/commands/KeyCommandIntegrationTests.java +++ b/src/test/java/io/lettuce/core/commands/KeyCommandIntegrationTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/commands/ListCommandIntegrationTests.java b/src/test/java/io/lettuce/core/commands/ListCommandIntegrationTests.java index c40cdda51f..4f26a86804 100644 --- a/src/test/java/io/lettuce/core/commands/ListCommandIntegrationTests.java +++ b/src/test/java/io/lettuce/core/commands/ListCommandIntegrationTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/commands/NumericCommandIntegrationTests.java b/src/test/java/io/lettuce/core/commands/NumericCommandIntegrationTests.java index 2ea2fb7938..0bf5779e0c 100644 --- a/src/test/java/io/lettuce/core/commands/NumericCommandIntegrationTests.java +++ b/src/test/java/io/lettuce/core/commands/NumericCommandIntegrationTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/commands/ScriptingCommandIntegrationTests.java b/src/test/java/io/lettuce/core/commands/ScriptingCommandIntegrationTests.java index 33d34cc974..96cd29db3f 100644 --- a/src/test/java/io/lettuce/core/commands/ScriptingCommandIntegrationTests.java +++ b/src/test/java/io/lettuce/core/commands/ScriptingCommandIntegrationTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/commands/ServerCommandIntegrationTests.java b/src/test/java/io/lettuce/core/commands/ServerCommandIntegrationTests.java index 937295a679..e9e8e35f61 100644 --- a/src/test/java/io/lettuce/core/commands/ServerCommandIntegrationTests.java +++ b/src/test/java/io/lettuce/core/commands/ServerCommandIntegrationTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/commands/SetCommandIntegrationTests.java b/src/test/java/io/lettuce/core/commands/SetCommandIntegrationTests.java index ef8d4d8878..413b9f3b66 100644 --- a/src/test/java/io/lettuce/core/commands/SetCommandIntegrationTests.java +++ b/src/test/java/io/lettuce/core/commands/SetCommandIntegrationTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/commands/SortCommandIntegrationTests.java b/src/test/java/io/lettuce/core/commands/SortCommandIntegrationTests.java index 44f4c29972..a408016469 100644 --- a/src/test/java/io/lettuce/core/commands/SortCommandIntegrationTests.java +++ b/src/test/java/io/lettuce/core/commands/SortCommandIntegrationTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/commands/SortedSetCommandIntegrationTests.java b/src/test/java/io/lettuce/core/commands/SortedSetCommandIntegrationTests.java index 2ef39728ca..1e37c5850d 100644 --- a/src/test/java/io/lettuce/core/commands/SortedSetCommandIntegrationTests.java +++ b/src/test/java/io/lettuce/core/commands/SortedSetCommandIntegrationTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/commands/StreamCommandIntegrationTests.java b/src/test/java/io/lettuce/core/commands/StreamCommandIntegrationTests.java index ab0a64fde5..2216955d4d 100644 --- a/src/test/java/io/lettuce/core/commands/StreamCommandIntegrationTests.java +++ b/src/test/java/io/lettuce/core/commands/StreamCommandIntegrationTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2018-2024 the original author or authors. + * Copyright 2018-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/commands/StringCommandIntegrationTests.java b/src/test/java/io/lettuce/core/commands/StringCommandIntegrationTests.java index 7c5cffec1d..95539e5e5d 100644 --- a/src/test/java/io/lettuce/core/commands/StringCommandIntegrationTests.java +++ b/src/test/java/io/lettuce/core/commands/StringCommandIntegrationTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/commands/TransactionCommandIntegrationTests.java b/src/test/java/io/lettuce/core/commands/TransactionCommandIntegrationTests.java index 43c33a3d8d..fc74c044d2 100644 --- a/src/test/java/io/lettuce/core/commands/TransactionCommandIntegrationTests.java +++ b/src/test/java/io/lettuce/core/commands/TransactionCommandIntegrationTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/dynamic/RedisCommandsBatchingIntegrationTests.java b/src/test/java/io/lettuce/core/dynamic/RedisCommandsBatchingIntegrationTests.java index fd57efd30d..ee36d8b237 100644 --- a/src/test/java/io/lettuce/core/dynamic/RedisCommandsBatchingIntegrationTests.java +++ b/src/test/java/io/lettuce/core/dynamic/RedisCommandsBatchingIntegrationTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/dynamic/codec/AnnotationRedisCodecResolverUnitTests.java b/src/test/java/io/lettuce/core/dynamic/codec/AnnotationRedisCodecResolverUnitTests.java index daaf398450..5f3bec050b 100644 --- a/src/test/java/io/lettuce/core/dynamic/codec/AnnotationRedisCodecResolverUnitTests.java +++ b/src/test/java/io/lettuce/core/dynamic/codec/AnnotationRedisCodecResolverUnitTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/internal/LettuceStringsTests.java b/src/test/java/io/lettuce/core/internal/LettuceStringsTests.java index 851645ebc3..fb3b65aaf7 100644 --- a/src/test/java/io/lettuce/core/internal/LettuceStringsTests.java +++ b/src/test/java/io/lettuce/core/internal/LettuceStringsTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/masterreplica/MasterReplicaChannelWriterUnitTests.java b/src/test/java/io/lettuce/core/masterreplica/MasterReplicaChannelWriterUnitTests.java index abfc1556ab..a52af6a72f 100644 --- a/src/test/java/io/lettuce/core/masterreplica/MasterReplicaChannelWriterUnitTests.java +++ b/src/test/java/io/lettuce/core/masterreplica/MasterReplicaChannelWriterUnitTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/masterreplica/MasterReplicaTopologyProviderUnitTests.java b/src/test/java/io/lettuce/core/masterreplica/MasterReplicaTopologyProviderUnitTests.java index 82c3e78e5d..328dc74ee7 100644 --- a/src/test/java/io/lettuce/core/masterreplica/MasterReplicaTopologyProviderUnitTests.java +++ b/src/test/java/io/lettuce/core/masterreplica/MasterReplicaTopologyProviderUnitTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/metrics/CommandLatencyCollectorOptionsUnitTests.java b/src/test/java/io/lettuce/core/metrics/CommandLatencyCollectorOptionsUnitTests.java index d97e801fde..79611b6afd 100644 --- a/src/test/java/io/lettuce/core/metrics/CommandLatencyCollectorOptionsUnitTests.java +++ b/src/test/java/io/lettuce/core/metrics/CommandLatencyCollectorOptionsUnitTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2018-2024 the original author or authors. + * Copyright 2018-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/metrics/DefaultCommandLatencyCollectorUnitTests.java b/src/test/java/io/lettuce/core/metrics/DefaultCommandLatencyCollectorUnitTests.java index d3526672f3..6456551c13 100644 --- a/src/test/java/io/lettuce/core/metrics/DefaultCommandLatencyCollectorUnitTests.java +++ b/src/test/java/io/lettuce/core/metrics/DefaultCommandLatencyCollectorUnitTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/metrics/MicrometerCommandLatencyRecorderUnitTests.java b/src/test/java/io/lettuce/core/metrics/MicrometerCommandLatencyRecorderUnitTests.java index 646303d271..167e3d07de 100644 --- a/src/test/java/io/lettuce/core/metrics/MicrometerCommandLatencyRecorderUnitTests.java +++ b/src/test/java/io/lettuce/core/metrics/MicrometerCommandLatencyRecorderUnitTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/metrics/MicrometerOptionsUnitTests.java b/src/test/java/io/lettuce/core/metrics/MicrometerOptionsUnitTests.java index 0b5c287c09..3035aa1b60 100644 --- a/src/test/java/io/lettuce/core/metrics/MicrometerOptionsUnitTests.java +++ b/src/test/java/io/lettuce/core/metrics/MicrometerOptionsUnitTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/models/command/CommandDetailParserUnitTests.java b/src/test/java/io/lettuce/core/models/command/CommandDetailParserUnitTests.java index 18a6b95d9d..60e54774de 100644 --- a/src/test/java/io/lettuce/core/models/command/CommandDetailParserUnitTests.java +++ b/src/test/java/io/lettuce/core/models/command/CommandDetailParserUnitTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/output/NestedMultiOutputUnitTests.java b/src/test/java/io/lettuce/core/output/NestedMultiOutputUnitTests.java index 3f5a6de176..76234eff23 100644 --- a/src/test/java/io/lettuce/core/output/NestedMultiOutputUnitTests.java +++ b/src/test/java/io/lettuce/core/output/NestedMultiOutputUnitTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/protocol/CommandHandlerUnitTests.java b/src/test/java/io/lettuce/core/protocol/CommandHandlerUnitTests.java index 1a13985e14..243b9f8b55 100644 --- a/src/test/java/io/lettuce/core/protocol/CommandHandlerUnitTests.java +++ b/src/test/java/io/lettuce/core/protocol/CommandHandlerUnitTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/protocol/RatioDecodeBufferPolicyTest.java b/src/test/java/io/lettuce/core/protocol/RatioDecodeBufferPolicyTest.java index 9ce86c638f..3654ea4815 100644 --- a/src/test/java/io/lettuce/core/protocol/RatioDecodeBufferPolicyTest.java +++ b/src/test/java/io/lettuce/core/protocol/RatioDecodeBufferPolicyTest.java @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/protocol/RedisStateMachineResp2UnitTests.java b/src/test/java/io/lettuce/core/protocol/RedisStateMachineResp2UnitTests.java index 2854967d96..d05d7ff3bd 100644 --- a/src/test/java/io/lettuce/core/protocol/RedisStateMachineResp2UnitTests.java +++ b/src/test/java/io/lettuce/core/protocol/RedisStateMachineResp2UnitTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2019-2024 the original author or authors. + * Copyright 2019-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/protocol/RedisStateMachineResp3UnitTests.java b/src/test/java/io/lettuce/core/protocol/RedisStateMachineResp3UnitTests.java index 3079e0060a..3b7a356272 100644 --- a/src/test/java/io/lettuce/core/protocol/RedisStateMachineResp3UnitTests.java +++ b/src/test/java/io/lettuce/core/protocol/RedisStateMachineResp3UnitTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2019-2024 the original author or authors. + * Copyright 2019-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/protocol/StateMachineUnitTests.java b/src/test/java/io/lettuce/core/protocol/StateMachineUnitTests.java index 94e056fdfa..ff0164f567 100644 --- a/src/test/java/io/lettuce/core/protocol/StateMachineUnitTests.java +++ b/src/test/java/io/lettuce/core/protocol/StateMachineUnitTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/pubsub/PubSubCommandResp2Test.java b/src/test/java/io/lettuce/core/pubsub/PubSubCommandResp2Test.java index 7a3b171e97..7f822f6586 100644 --- a/src/test/java/io/lettuce/core/pubsub/PubSubCommandResp2Test.java +++ b/src/test/java/io/lettuce/core/pubsub/PubSubCommandResp2Test.java @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/pubsub/PubSubCommandTest.java b/src/test/java/io/lettuce/core/pubsub/PubSubCommandTest.java index ddc07ed421..a7192dee1b 100644 --- a/src/test/java/io/lettuce/core/pubsub/PubSubCommandTest.java +++ b/src/test/java/io/lettuce/core/pubsub/PubSubCommandTest.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/pubsub/PubSubReactiveTest.java b/src/test/java/io/lettuce/core/pubsub/PubSubReactiveTest.java index b65f34c667..2ddde13e8a 100644 --- a/src/test/java/io/lettuce/core/pubsub/PubSubReactiveTest.java +++ b/src/test/java/io/lettuce/core/pubsub/PubSubReactiveTest.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/resource/DecorrelatedJitterDelayUnitTests.java b/src/test/java/io/lettuce/core/resource/DecorrelatedJitterDelayUnitTests.java index 6a5317eee4..7677d790bb 100644 --- a/src/test/java/io/lettuce/core/resource/DecorrelatedJitterDelayUnitTests.java +++ b/src/test/java/io/lettuce/core/resource/DecorrelatedJitterDelayUnitTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/resource/DefaultClientResourcesUnitTests.java b/src/test/java/io/lettuce/core/resource/DefaultClientResourcesUnitTests.java index 5a17a186ff..33dfd39f30 100644 --- a/src/test/java/io/lettuce/core/resource/DefaultClientResourcesUnitTests.java +++ b/src/test/java/io/lettuce/core/resource/DefaultClientResourcesUnitTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/resource/EqualJitterDelayUnitTests.java b/src/test/java/io/lettuce/core/resource/EqualJitterDelayUnitTests.java index c5c276a5da..2df3c480aa 100644 --- a/src/test/java/io/lettuce/core/resource/EqualJitterDelayUnitTests.java +++ b/src/test/java/io/lettuce/core/resource/EqualJitterDelayUnitTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/resource/FullJitterDelayUnitTests.java b/src/test/java/io/lettuce/core/resource/FullJitterDelayUnitTests.java index c5e2746d2b..ffdf19609d 100644 --- a/src/test/java/io/lettuce/core/resource/FullJitterDelayUnitTests.java +++ b/src/test/java/io/lettuce/core/resource/FullJitterDelayUnitTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/sentinel/SentinelServerCommandIntegrationTests.java b/src/test/java/io/lettuce/core/sentinel/SentinelServerCommandIntegrationTests.java index b1c3f37178..a4bef94e69 100644 --- a/src/test/java/io/lettuce/core/sentinel/SentinelServerCommandIntegrationTests.java +++ b/src/test/java/io/lettuce/core/sentinel/SentinelServerCommandIntegrationTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2016-2024 the original author or authors. + * Copyright 2016-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/core/tracing/BraveTracingIntegrationTests.java b/src/test/java/io/lettuce/core/tracing/BraveTracingIntegrationTests.java index 022b3d982c..060ee42e53 100644 --- a/src/test/java/io/lettuce/core/tracing/BraveTracingIntegrationTests.java +++ b/src/test/java/io/lettuce/core/tracing/BraveTracingIntegrationTests.java @@ -1,7 +1,11 @@ /* - * Copyright 2018-2024 the original author or authors. + * Copyright 2018-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/examples/ConnectToRedis.java b/src/test/java/io/lettuce/examples/ConnectToRedis.java index cbf22dc717..5ae347792d 100644 --- a/src/test/java/io/lettuce/examples/ConnectToRedis.java +++ b/src/test/java/io/lettuce/examples/ConnectToRedis.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/examples/ConnectToRedisCluster.java b/src/test/java/io/lettuce/examples/ConnectToRedisCluster.java index fd40862b16..fba7f2efd7 100644 --- a/src/test/java/io/lettuce/examples/ConnectToRedisCluster.java +++ b/src/test/java/io/lettuce/examples/ConnectToRedisCluster.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/test/WithPassword.java b/src/test/java/io/lettuce/test/WithPassword.java index 9956794492..de0a804723 100644 --- a/src/test/java/io/lettuce/test/WithPassword.java +++ b/src/test/java/io/lettuce/test/WithPassword.java @@ -1,7 +1,11 @@ /* - * Copyright 2018-2024 the original author or authors. + * Copyright 2018-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/java/io/lettuce/test/settings/TestSettings.java b/src/test/java/io/lettuce/test/settings/TestSettings.java index 81a7531d90..cf5411b1ef 100644 --- a/src/test/java/io/lettuce/test/settings/TestSettings.java +++ b/src/test/java/io/lettuce/test/settings/TestSettings.java @@ -1,7 +1,11 @@ /* - * Copyright 2018-2024 the original author or authors. + * Copyright 2018-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/jmh/io/lettuce/core/cluster/ClusterDistributionChannelWriterBenchmark.java b/src/test/jmh/io/lettuce/core/cluster/ClusterDistributionChannelWriterBenchmark.java index b7cb44e7bb..0eb76a8319 100644 --- a/src/test/jmh/io/lettuce/core/cluster/ClusterDistributionChannelWriterBenchmark.java +++ b/src/test/jmh/io/lettuce/core/cluster/ClusterDistributionChannelWriterBenchmark.java @@ -1,7 +1,11 @@ /* - * Copyright 2017-2024 the original author or authors. + * Copyright 2017-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/jmh/io/lettuce/core/codec/JmhMain.java b/src/test/jmh/io/lettuce/core/codec/JmhMain.java index 6a5f344ccc..c363361f76 100644 --- a/src/test/jmh/io/lettuce/core/codec/JmhMain.java +++ b/src/test/jmh/io/lettuce/core/codec/JmhMain.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/jmh/io/lettuce/core/protocol/CommandHandlerBenchmark.java b/src/test/jmh/io/lettuce/core/protocol/CommandHandlerBenchmark.java index 2a39ae1145..7c2b75279c 100644 --- a/src/test/jmh/io/lettuce/core/protocol/CommandHandlerBenchmark.java +++ b/src/test/jmh/io/lettuce/core/protocol/CommandHandlerBenchmark.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/jmh/io/lettuce/core/protocol/EmptyClientResources.java b/src/test/jmh/io/lettuce/core/protocol/EmptyClientResources.java index be3f173205..d1cd62027f 100644 --- a/src/test/jmh/io/lettuce/core/protocol/EmptyClientResources.java +++ b/src/test/jmh/io/lettuce/core/protocol/EmptyClientResources.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/jmh/io/lettuce/core/protocol/EmptyContext.java b/src/test/jmh/io/lettuce/core/protocol/EmptyContext.java index 8577c483c2..09f80efe62 100644 --- a/src/test/jmh/io/lettuce/core/protocol/EmptyContext.java +++ b/src/test/jmh/io/lettuce/core/protocol/EmptyContext.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/jmh/io/lettuce/core/protocol/JmhMain.java b/src/test/jmh/io/lettuce/core/protocol/JmhMain.java index ff475d746b..c5c1767531 100644 --- a/src/test/jmh/io/lettuce/core/protocol/JmhMain.java +++ b/src/test/jmh/io/lettuce/core/protocol/JmhMain.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/jmh/io/lettuce/core/protocol/RedisStateMachineBenchmark.java b/src/test/jmh/io/lettuce/core/protocol/RedisStateMachineBenchmark.java index c3e12a7781..e5c0e02f3d 100644 --- a/src/test/jmh/io/lettuce/core/protocol/RedisStateMachineBenchmark.java +++ b/src/test/jmh/io/lettuce/core/protocol/RedisStateMachineBenchmark.java @@ -1,7 +1,11 @@ /* - * Copyright 2011-2024 the original author or authors. + * Copyright 2011-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/kotlin/io/lettuce/core/ScanFlowIntegrationTests.kt b/src/test/kotlin/io/lettuce/core/ScanFlowIntegrationTests.kt index e5fa0c16ca..1bdc675c55 100644 --- a/src/test/kotlin/io/lettuce/core/ScanFlowIntegrationTests.kt +++ b/src/test/kotlin/io/lettuce/core/ScanFlowIntegrationTests.kt @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * diff --git a/src/test/kotlin/io/lettuce/core/TransactionExtensionsIntegrationTests.kt b/src/test/kotlin/io/lettuce/core/TransactionExtensionsIntegrationTests.kt index a60dc600af..af3479c3d7 100644 --- a/src/test/kotlin/io/lettuce/core/TransactionExtensionsIntegrationTests.kt +++ b/src/test/kotlin/io/lettuce/core/TransactionExtensionsIntegrationTests.kt @@ -1,7 +1,11 @@ /* - * Copyright 2020-2024 the original author or authors. + * Copyright 2020-Present, Redis Ltd. and Contributors + * All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); + * Licensed under the MIT License. + * + * This file contains contributions from third-party contributors + * licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at *