This removes the io executor as we no longer use async http. This also fixes a 
couple places (namely MPU) where it was accidentally used instead of the user 
executor.

Note there are a bunch of commits here, but only the last is relevant. The 
others will disappear once https://github.com/jclouds/jclouds/pull/553 is 
merged.
You can merge this Pull Request by running:

  git pull https://github.com/adriancole/jclouds adrian.remove-io-executor

Or you can view, comment on it, or merge it online at:

  https://github.com/jclouds/jclouds/pull/554

-- Commit Summary --

  * JCLOUDS-49 clear remaining async stuff from openstack
  * JCLOUDS-152 remove RestContext and its dependencies.
  * JCLOUDS-150 clear remaining async stuff from aws
  * JCLOUDS-40 one last Async reference in GAE driver.
  * JCLOUDS-40 one last Async reference in Atmos.
  * JCLOUDS-153 remove IO Executor and usage of it.

-- File Changes --

    M apis/atmos/src/main/java/org/jclouds/atmos/AtmosApiMetadata.java (3)
    M 
apis/cloudservers/src/main/java/org/jclouds/cloudservers/CloudServersClient.java
 (9)
    D 
apis/openstack-keystone/src/main/java/org/jclouds/openstack/v2_0/features/ExtensionAsyncApi.java
 (72)
    M 
apis/openstack-keystone/src/test/java/org/jclouds/openstack/v2_0/internal/BaseOpenStackMockTest.java
 (2)
    M apis/s3/src/main/java/org/jclouds/s3/S3ApiMetadata.java (3)
    M apis/s3/src/test/java/org/jclouds/s3/S3ClientMockTest.java (2)
    M 
apis/sqs/src/test/java/org/jclouds/sqs/features/PermissionApiLiveTest.java (15)
    M apis/sts/src/test/java/org/jclouds/aws/filters/FormSignerTest.java (9)
    M 
apis/swift/src/main/java/org/jclouds/openstack/swift/blobstore/strategy/internal/ParallelMultipartUploadStrategy.java
 (14)
    M 
apis/swift/src/test/java/org/jclouds/openstack/swift/blobstore/strategy/internal/SequentialMultipartUploadStrategyMockTest.java
 (4)
    M 
common/openstack/src/test/java/org/jclouds/openstack/internal/OpenStackAuthClientTest.java
 (14)
    M 
compute/src/main/java/org/jclouds/compute/stub/config/StubComputeServiceAdapter.java
 (15)
    M 
compute/src/main/java/org/jclouds/compute/stub/extensions/StubSecurityGroupExtension.java
 (9)
    M 
compute/src/test/java/org/jclouds/compute/callables/RunScriptOnNodeAsInitScriptUsingSshAndBlockUntilCompleteTest.java
 (4)
    M core/src/main/java/org/jclouds/Constants.java (3)
    M core/src/main/java/org/jclouds/ContextBuilder.java (47)
    M core/src/main/java/org/jclouds/apis/ApiPredicates.java (30)
    M core/src/main/java/org/jclouds/apis/internal/BaseApiMetadata.java (2)
    M 
core/src/main/java/org/jclouds/concurrent/config/ExecutorServiceModule.java (45)
    D 
core/src/main/java/org/jclouds/config/BindRestContextWithWildcardExtendsExplicitAndRawType.java
 (69)
    M core/src/main/java/org/jclouds/http/HttpCommandExecutorService.java (15)
    M 
core/src/main/java/org/jclouds/http/internal/BaseHttpCommandExecutorService.java
 (38)
    M 
core/src/main/java/org/jclouds/http/internal/JavaUrlHttpCommandExecutorService.java
 (6)
    M core/src/main/java/org/jclouds/lifecycle/config/LifeCycleModule.java (6)
    M core/src/main/java/org/jclouds/providers/AnonymousProviderMetadata.java 
(5)
    D core/src/main/java/org/jclouds/rest/AnonymousRestApiMetadata.java (73)
    D core/src/main/java/org/jclouds/rest/ConfiguresRestClient.java (32)
    D core/src/main/java/org/jclouds/rest/HttpAsyncClient.java (88)
    D core/src/main/java/org/jclouds/rest/RestApiMetadata.java (55)
    D 
core/src/main/java/org/jclouds/rest/config/AnnotatedSyncToAsyncHttpApiProvider.java
 (56)
    M core/src/main/java/org/jclouds/rest/config/BinderUtils.java (94)
    D core/src/main/java/org/jclouds/rest/config/CallGetOnFuturesProvider.java 
(57)
    D core/src/main/java/org/jclouds/rest/config/RestClientModule.java (119)
    D 
core/src/main/java/org/jclouds/rest/config/SyncToAsyncHttpApiProvider.java (57)
    D 
core/src/main/java/org/jclouds/rest/config/SyncToAsyncHttpInvocationModule.java 
(145)
    D core/src/main/java/org/jclouds/rest/internal/BaseRestApiMetadata.java 
(120)
    D 
core/src/main/java/org/jclouds/rest/internal/DelegatesToPotentiallySyncToAsyncInvocationFunction.java
 (72)
    D 
core/src/main/java/org/jclouds/rest/internal/InvokeSyncToAsyncHttpMethod.java 
(273)
    M core/src/test/java/org/jclouds/ContextBuilderTest.java (16)
    M core/src/test/java/org/jclouds/apis/JcloudsTestBlobStoreApiMetadata.java 
(9)
    M core/src/test/java/org/jclouds/apis/JcloudsTestComputeApiMetadata.java (9)
    M 
core/src/test/java/org/jclouds/apis/JcloudsTestYetAnotherComputeApiMetadata.java
 (9)
    M 
core/src/test/java/org/jclouds/concurrent/config/ExecutorServiceModuleTest.java 
(33)
    D 
core/src/test/java/org/jclouds/config/BindApiContextWithWildcardExtendsExplicitAndRawTypeTest.java
 (117)
    D 
core/src/test/java/org/jclouds/config/BindRestContextWithWildcardExtendsExplicitAndRawTypeTest.java
 (123)
    M core/src/test/java/org/jclouds/events/config/EventBusModuleTest.java (1)
    M core/src/test/java/org/jclouds/http/BaseJettyTest.java (6)
    D core/src/test/java/org/jclouds/http/IntegrationTestAsyncClient.java (209)
    M 
core/src/test/java/org/jclouds/http/JavaUrlHttpCommandExecutorServiceIntegrationTest.java
 (3)
    M 
core/src/test/java/org/jclouds/http/handlers/BackoffLimitedRetryHandlerTest.java
 (4)
    M 
core/src/test/java/org/jclouds/http/handlers/RedirectionRetryHandlerTest.java 
(9)
    M 
core/src/test/java/org/jclouds/http/internal/TrackingJavaUrlHttpCommandExecutorService.java
 (16)
    M core/src/test/java/org/jclouds/lifecycle/config/LifeCycleModuleTest.java 
(7)
    M 
core/src/test/java/org/jclouds/providers/config/BindProviderMetadataContextAndCredentialsTest.java
 (15)
    M 
core/src/test/java/org/jclouds/providers/internal/UpdateProviderMetadataFromPropertiesTest.java
 (9)
    M core/src/test/java/org/jclouds/rest/InputParamValidatorTest.java (9)
    M 
core/src/test/java/org/jclouds/rest/annotationparsing/ClosableApiTest.java (10)
    M 
core/src/test/java/org/jclouds/rest/annotationparsing/DelegateAnnotationExpectTest.java
 (47)
    M 
core/src/test/java/org/jclouds/rest/annotationparsing/JAXBResponseParserAnnotationExpectTest.java
 (24)
    M 
core/src/test/java/org/jclouds/rest/annotationparsing/ProvidesAnnotationExpectTest.java
 (31)
    D 
core/src/test/java/org/jclouds/rest/config/MappedHttpInvocationModuleTest.java 
(114)
    D core/src/test/java/org/jclouds/rest/internal/BaseAsyncClientTest.java (25)
    M core/src/test/java/org/jclouds/rest/internal/BaseRestApiExpectTest.java 
(12)
    D core/src/test/java/org/jclouds/rest/internal/BaseRestApiMetadataTest.java 
(46)
    M core/src/test/java/org/jclouds/rest/internal/BaseRestApiTest.java (2)
    D 
core/src/test/java/org/jclouds/rest/internal/InvokeMappedHttpMethodTest.java 
(171)
    M 
core/src/test/java/org/jclouds/rest/internal/RestAnnotationProcessorTest.java 
(411)
    M 
drivers/apachehc/src/main/java/org/jclouds/http/apachehc/ApacheHCHttpCommandExecutorService.java
 (13)
    M 
drivers/apachehc/src/test/java/org/jclouds/http/apachehc/ApacheHCHttpCommandExecutorServiceTestDisabled.java
 (2)
    M 
drivers/enterprise/src/main/java/org/jclouds/enterprise/config/EnterpriseConfigurationModule.java
 (10)
    D 
drivers/gae/src/main/java/org/jclouds/gae/AsyncGaeHttpCommandExecutorService.java
 (175)
    M 
drivers/gae/src/main/java/org/jclouds/gae/GaeHttpCommandExecutorService.java (6)
    D 
drivers/gae/src/main/java/org/jclouds/gae/config/AsyncGoogleAppEngineConfigurationModule.java
 (57)
    M 
drivers/gae/src/main/java/org/jclouds/gae/config/CurrentRequestExecutorServiceModule.java
 (7)
    M 
drivers/gae/src/main/java/org/jclouds/gae/config/GoogleAppEngineConfigurationModule.java
 (2)
    D 
drivers/gae/src/main/java/org/jclouds/gae/config/MultithreadedAsyncGoogleAppEngineConfigurationModule.java
 (64)
    R 
drivers/gae/src/test/java/org/jclouds/gae/GaeHttpCommandExecutorServiceIntegrationTest.java
 (4)
    M drivers/gae/src/test/java/org/jclouds/gae/GaeSocketOpenTest.java (8)
    M 
drivers/okhttp/src/main/java/org/jclouds/http/okhttp/OkHttpCommandExecutorService.java
 (5)
    M 
drivers/okhttp/src/test/java/org/jclouds/http/okhttp/OkHttpCommandExecutorServiceTest.java
 (3)
    M 
providers/aws-s3/src/main/java/org/jclouds/aws/s3/blobstore/strategy/internal/ParallelMultipartUploadStrategy.java
 (14)
    M 
providers/aws-s3/src/test/java/org/jclouds/aws/s3/blobstore/strategy/internal/SequentialMultipartUploadStrategyMockTest.java
 (4)
    M 
providers/dynect/src/main/java/org/jclouds/dynect/v3/config/DynECTHttpApiModule.java
 (5)
    M 
providers/dynect/src/test/java/org/jclouds/dynect/v3/DynectApiMockTest.java (2)
    M 
providers/hpcloud-objectstorage/src/test/java/org/jclouds/hpcloud/objectstorage/internal/BaseHPCloudObjectStorageMockTest.java
 (2)

-- Patch Links --

https://github.com/jclouds/jclouds/pull/554.patch
https://github.com/jclouds/jclouds/pull/554.diff

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/554

Reply via email to