Commit Graph

95 Commits

Author SHA1 Message Date
Andrew Gaul 3bbb0b446a JCLOUDS-1590: Promote glacier to core 2021-12-18 00:11:40 +09:00
Andrew Gaul 66ef18c6ae JCLOUDS-1589: Upgrade to log4j 2.16.0
This addresses a critical CVE:

https://logging.apache.org/log4j/2.x/security.html
2021-12-17 13:33:38 +09:00
Andrew Gaul b0592c5afa Next development version 2.5.0-SNAPSHOT 2021-09-19 08:59:59 +09:00
Andrew Gaul 09dfab4277 Next development version 2.4.0-SNAPSHOT 2021-04-14 23:14:10 +09:00
gurkerl83 50462ca940 Upgrade OKHttp dependency
The JClouds project module upgrades the okhttp server library and related dependencies such as mockwebserver from 2.2.0 to 3.14.9. The vendor switched the groupId declaration from com.squareup.okhttp to com.squareup.okhttp3.

Adjust imports and api calls for newer okhttp vers
2021-02-12 18:57:56 +09:00
gurkerl83 fd7fe5c01c Sync OSGi handling with Apache JClouds Project
This project, the aws-lab version of Apache JClouds, share the exact build instructions as the primary Apache JClouds project with all its modules.
Apache JClouds is shifting its strategy in handling OSGi configuration. Instead of using the Maven Bundle Plugin, a wrapper of the BND plugin, the BND plugin gets used directly.
- Remove the OSGi configuration from each module. The configuration gets served to the BND through dedicated configuration / bnd files.
- Onboard bnd-configuration files, one per module.

Ignore bnd files in rat plugin
2020-12-07 09:30:29 +09:00
Andrew Gaul 3e25b835c6 JCLOUDS-1333: Fix Guava 21 issues 2020-06-25 19:29:06 +09:00
Ignasi Barrera 644fb4a511 Next development version 2.3.0-SNAPSHOT 2019-10-13 11:00:35 +02:00
Ignasi Barrera 0aef8ca79f Apache jclouds 2.2.0-rc1 release 2019-10-13 11:00:06 +02:00
andreaturli 7fa2ea613e fix typo in project.version
- from 2.2.0-SNAPSHOST to 2.2.0-SNAPSHOT
2018-02-21 16:57:09 +01:00
andreaturli 2305035e89 Next development version 2.2.0-SNAPSHOST 2018-02-16 11:29:15 +01:00
andreaturli a3799e6630 Apache jclouds 2.1.0-rc3 release 2018-02-16 11:28:53 +01:00
Andrew Gaul 8dae432b78 Avoid injecting on final fields
This can cause thread visibility issues.  Found via error-prone.
2017-08-28 21:13:54 -07:00
Ignasi Barrera f516fea2af Next development version 2.1.0-SNAPSHOT 2016-11-15 01:13:00 +01:00
Ignasi Barrera 66a82b4f60 Apache jclouds 2.0.0-rc3 release 2016-11-09 22:47:20 +01:00
Timur Alperovich f61be9aa94 Add a system setting for Glacier's initial wait.
Glacier has an initial wait parameter, which is used to check on the
progress of a job. By default, it is set to 3 hours. This may work
well against existing AWS Glacier interface, however, against a
Glacier emulator the timeout should be overriden. The change allows
setting the timeout to an arbitrary shorter value with
-Dtest.glacier.initial-wait.
2016-07-11 11:23:08 +02:00
Timur Alperovich af7f4eeb51 Do not assume an endpoint in tests.
jclouds should not assume a particular endpoint when running glacier
tests, as it's possible that a glacier emulator is used (e.g.
glacier-proxy).
2016-07-11 11:23:05 +02:00
Andrew Gaul 0a75446ae7 JCLOUDS-1028: Configure idempotent methods
Enable for Glacier.
2016-06-15 16:37:53 -07:00
Andrew Gaul ee5386258b JCLOUDS-1125: Glacier list multipart uploads
Not yet implemented.
2016-06-13 16:33:36 -07:00
Andrew Gaul 5e37c46c9c Remove unnecessary static imports
Found via error-prone.
2016-01-29 09:25:04 -08:00
Rita Zhang 9e03d753e0 Add support for GlacierBlobStore.getBlobAccess
It is currently throwing UnsupportedOperationException exception.
2016-01-05 15:48:23 -08:00
Andrew Gaul 41b73a7bd7 JCLOUDS-844: Glacier putBlob ACLs 2015-12-21 23:23:32 -08:00
Andrew Gaul 1c7e3f6ce8 JCLOUDS-894: Fake portable multipart upload for Glacier 2015-06-07 22:50:38 -07:00
Andrew Gaul 2ed3472137 JCLOUDS-894: Expose GCS multipart operations
Not yet implemented
2015-05-01 13:31:20 -07:00
Andrew Gaul f5f0ac6771 Address Google error-prone warnings 2015-03-30 19:04:10 -07:00
Ignasi Barrera f1440e7608 Next development version 2.0.0-SNAPSHOT 2015-03-24 11:05:08 +01:00
Ignasi Barrera e7e30c4a56 Apache jclouds 1.9.0 release 2015-03-24 11:03:53 +01:00
Ignasi Barrera a5e2d4784a [maven-release-plugin] rollback the release of jclouds-labs-aws-1.9.0-rc1 2015-03-14 23:41:49 +01:00
Ignasi Barrera 8e7e1aa632 [maven-release-plugin] prepare for next development iteration 2015-03-14 23:36:56 +01:00
Ignasi Barrera 602fce423c [maven-release-plugin] prepare release jclouds-labs-aws-1.9.0-rc1 2015-03-14 23:36:56 +01:00
Andrew Gaul 0f66f030fd JCLOUDS-732: Glacier portable object ACLs
Not implemented for Glacier.
2015-02-21 10:40:46 -08:00
Andrew Gaul 0af768f11b JCLOUDS-660: Glacier portable container ACLs
Not implemented for Glacier.
2015-02-12 18:31:24 -08:00
Jeremy Daggett d139f09ba6 Use AutoService for creation of Service Loader Metadata 2015-01-08 09:45:34 -08:00
Jeremy Daggett 0ac7dd0dd9 Fixed ambiguous methods in tests 2014-12-09 10:27:53 +01:00
Ignasi Barrera 831a2f0348 Upgrade to OkHttp 2.1.0 2014-11-27 11:33:25 +01:00
Adrian Cole 8ee1a982e7 JCLOUDS-534 Avoid runtime incompatibility introduced by Guava's closeQuietly. 2014-10-29 18:45:25 -07:00
Adrian Cole 433f300988 JCLOUDS-40 unasync Fallback. 2014-10-06 16:06:21 -07:00
Adrian Cole e6004cc4e2 JCLOUDS-40 Remove last reference to AsyncBlobStore in Glacier. 2014-10-05 13:20:45 -07:00
Adrian Cole 172371a2a4 JCLOUDS-40 unasync glacier. 2014-10-04 16:32:31 -07:00
Adrian Cole 9061a525dc Fix glacier's pom structure. 2014-10-04 16:32:19 -07:00
Andrew Gaul 3b09494379 Remove redundant modifiers from interfaces 2014-08-28 19:50:02 -07:00
Andrew Gaul eb87d61c7b Correct license headers 2014-08-09 22:51:08 -07:00
Roman Coedo 877443a0e4 JCLOUDS-457: Extend javadoc and add README.md
Added more javadoc documentation. This covers the basics of the
provider.
2014-08-08 13:29:39 -07:00
Roman Coedo 3ff09c0ee7 JCLOUDS-457: Implementing getBlob without options
The missing getBlob implementation has been added.
2014-08-05 13:43:59 +02:00
Andrew Phillips c8f42d6dcc Updating project and jclouds.version to 2.0.0-SNAPSHOT
Follow-up to 8fba1f2
2014-08-05 11:28:15 +02:00
Roman Coedo 9d6f7560a4 Follow-up to Glacier pull request reviews
* updating Javadocs
* minor style changes
2014-08-03 13:57:13 +01:00
Roman Coedo 2bcc52d0af Updating documentation and a configuration property name
Follow-on from 95d9b00
2014-07-28 18:18:11 -04:00
Roman Coedo e555dc8876 JCLOUDS-457: Small fixes and documentation
Now the BlobStore and the strategy implementations are annotated with @Singleton.

Added a small documentation to the blobstore classes.
2014-07-28 01:17:42 -07:00
Roman Coedo f7e81799ac JCLOUDS-457: Fix deleteContainer
The ClearVaultStrategy now ignores ResourceNotFound exceptions.

deleteContainer now tries to delete the vault first to avoid long waits.
If the delete request fails, retries it every 24 hours.
2014-07-27 23:49:03 -07:00
Roman Coedo 3b3939b798 JCLOUDS-457: Add Clear vault strategy
Added a proper implementation to the Clear vault strategy
2014-07-27 16:42:51 -07:00