Andrew Gaul
c6d4e6645c
JCLOUDS-402: Allow Guava MediaType Content-Type
...
This promotes type-safety. Keep the String interface for unknown
content types.
2014-05-28 11:45:00 -07:00
Andrew Gaul
e868675da4
Upgrade to Surefire 2.17
2014-05-27 18:02:54 -07:00
Andrew Gaul
0d2c7ed6ff
Use HashingInputStream to avoid buffering Payload
2014-05-27 15:53:06 -07:00
Ioannis Canellos
2e942072d7
[JCLOUDS-392] Remove dependency from Maps2. Make jclouds-core packages optionally imported from jclouds-scriptbuilder.
2014-05-27 10:20:52 +02:00
Jeremy Daggett
46867d1353
JCLOUDS-547: Improved header and option support for Swift/Cloud Files
2014-05-25 22:08:36 -07:00
Jeremy Daggett
0c22936ab2
JCLOUDS-562: Decode object names with spaces, added test cases and updated test names.
2014-05-25 18:49:47 -07:00
Andrew Gaul
bae4377dca
Prefer File.delete over File.deleteOnExit
...
The former has deterministic behavior and avoids resource leaks.
2014-05-23 16:17:10 -07:00
Andrew Gaul
26b53e52b7
Use ByteSource methods to create test input
...
Also avoids excessive system calls due to unbuffered writes. Finally
migrate repeatingArrayByteSource to ByteSources.
2014-05-22 10:43:57 -07:00
Andrew Gaul
4c265d3168
Prefer Guava Hashing over MessageDigest
2014-05-22 09:40:06 -07:00
Jeremy Daggett
010400c143
JCLOUDS-545: Use established conventions for OpenStack APIs, updates JavaDocs and tests
2014-05-22 07:56:37 -07:00
Andrew Gaul
644fbf2052
Prefer ByteStreams over ByteArrayOutputStream
2014-05-22 00:40:21 -07:00
Andrew Gaul
289197a560
Prefer Guava Files over FileInputStream
...
This ensures proper resource handling.
2014-05-22 00:26:03 -07:00
Ignasi Barrera
22a6028336
JCLOUDS-573: Make sure to destroy all nodes created in the tests
2014-05-21 09:21:31 +02:00
Andrew Gaul
11b778bbb9
Add missing @Override annotations
2014-05-20 21:23:30 -07:00
Andrew Gaul
1f1f4f0a49
Override hashCode when equals overridden
...
Java 8 added a warning for this:
https://bugs.openjdk.java.net/browse/JDK-6563143
2014-05-20 21:22:43 -07:00
Ignasi Barrera
4943ff9341
Fixed format and removed the trailing spaces
2014-05-18 23:59:39 +02:00
Chris Custine
a623e68d08
JCLOUDS-571 - Fix build to suppress maven parent.relativePath warnings at start of build
2014-05-18 23:24:01 +02:00
Andrew Phillips
5239e0fea1
Updating EC2 test mocks to match changes in 79c289d
2014-05-18 14:18:35 -04:00
Andrew Gaul
79c289da9d
Replace deprecated calls to LoadingCache.apply
2014-05-17 17:39:42 -07:00
Andrew Gaul
62a6842748
Address CheckStyle violations
2014-05-17 00:49:40 -07:00
Andrew Gaul
58021604a9
Migrate InputSupplier callers to ByteSource
...
A future version of Guava will remove InputSupplier.
2014-05-17 00:44:17 -07:00
Andrew Gaul
a85b91904f
Migrate InputSupplier callers to ByteSource
...
A future version of Guava will remove InputSupplier.
2014-05-17 00:39:09 -07:00
Andrew Gaul
baddf8fe80
Replace InputSupplierMap with Map<K, ByteSource>
...
A future version of Guava will remove InputSupplier.
2014-05-16 18:10:52 -07:00
Andrew Gaul
d9d8d421cb
Migrate InputSupplier callers to ByteSource
...
A future version of Guava will remove InputSupplier.
2014-05-16 18:08:19 -07:00
Andrew Gaul
1e48a1daea
Make constants final classes instead of interfaces
...
This commit prohibits implementation of the empty interface and
instantiation of the class. Refer to _Effective Java_ item 19 for
more background.
2014-05-16 09:49:16 -07:00
Andrew Gaul
70cf3e1f7c
Make constants final classes instead of interfaces
...
This commit prohibits implementation of the empty interface and
instantiation of the class. Refer to _Effective Java_ item 19 for
more background.
2014-05-16 09:45:52 -07:00
Jeremy Daggett
94459ba6e3
Update openstack-keystone RetryOnRenew to handle 408 errors with a BackoffLimitedRetryHandler
2014-05-15 08:43:34 -07:00
Andrew Gaul
3b7d657a6d
Prefer Guava HttpHeaders over JAX-RS
...
jclouds code contains more instances of the former and Guava has
additional constants like CONTENT_MD5.
2014-05-15 02:06:39 -07:00
Andrew Gaul
5677b0babb
Prefer Guava HttpHeaders over JAX-RS
...
jclouds code contains more instances of the former and Guava has
additional constants like CONTENT_MD5.
2014-05-15 02:04:56 -07:00
Andrew Gaul
8d51ad6f87
Prefer Guava HttpHeaders over JAX-RS
...
jclouds code contains more instances of the former and Guava has
additional constants like CONTENT_MD5.
2014-05-15 01:55:51 -07:00
Zack Shoylev
44aea81972
Fixes an issue where the number of retries was always set to 1.
2014-05-14 19:11:52 -05:00
Jeremy Daggett
a53438159a
Fix Accept header and removed Content-Type from common headers
2014-05-14 11:58:37 -07:00
Andrew Gaul
338966f3b9
Upgrade to Checkstyle 2.12.1
...
Checkstyle 2.12 changelog:
http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11127&version=19723
Checkstyle 2.12.1 changelog:
http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11127&version=20236
Checkstyle 5.7 changelog:
http://checkstyle.sourceforge.net/releasenotes.html
2014-05-14 00:09:11 -07:00
Andrew Gaul
4315d031d5
Upgrade to maven-findbugs-plugin 2.5.3
...
Changelog:
http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11701&version=17239
2014-05-13 22:30:16 -07:00
Andrew Gaul
9dc7fddb55
Address Checkstyle violations
2014-05-13 00:30:14 -07:00
Andrew Gaul
84440e5dc1
Update pre-ASF copyright notices
2014-05-12 13:30:28 -07:00
Andrew Bayer
d15144cf45
JCLOUDS-564. Add ephemeral disks for m3.xlarge and m3.2xlarge sizes
2014-05-12 09:20:01 -07:00
Ignasi Barrera
2bbbe1d5fd
JCLOUDS-563: Upgrade parent pom to version 14
2014-05-12 17:51:05 +02:00
Andrew Gaul
7f28dcef07
Remove deprecation from getConsistencyModel
...
This method informs callers of the expected blobstore behavior,
avoiding unnecessary work for providers which support strict
consistency (Azure, mock blobstores).
2014-05-09 13:20:42 -07:00
Jeremy Daggett
64ecd497c1
Updated ServiceType refs in Cloud Databases
2014-05-09 12:35:41 -07:00
Andrew Gaul
67c2b5f6b9
Enable whitespace around Checkstyle rule
2014-05-08 18:31:47 -07:00
Andrew Gaul
2d88f5164e
Enforce that all commas have trailing whitespace
2014-05-08 18:28:08 -07:00
Ignasi Barrera
aef9fc8d83
JCLOUDS-561: Properly populate the ssh agent connection in the builder methods
2014-05-08 08:52:58 +02:00
Andrew Gaul
24a7c4d195
Address Checkstyle violations
2014-05-07 16:30:19 -07:00
Andrew Gaul
a45124c51a
JCLOUDS-505: Remove unused ObjectMD5
...
The only users of this seem to be
org.jclouds.atmos.blobstore.strategy.FindMD5InUserMetadata and
org.jclouds.azureblob.blobstore.strategy.FindMD5InBlobProperties which
are themselves unused.
2014-05-07 10:16:18 +02:00
Andrew Gaul
3f22f6738d
JCLOUDS-534: Upgrade to Guava 17.0
...
Release notes:
https://code.google.com/p/guava-libraries/wiki/Release17
2014-05-06 17:23:37 -07:00
Jeremy Daggett
b112e8069e
Updated service types for OpenStack/Rackspace services
2014-05-01 13:54:53 -07:00
Everett Toews
f1a0370bd0
ServerPredicates to make waiting easier.
2014-04-29 14:58:27 -05:00
Andrew Phillips
852f0fb342
Updating the Maven Site plugin version 3.1 -> 3.3
...
Also removing the stagingSiteURL parameter as we should not need
it for the site:deploy goal
2014-04-25 01:28:02 +02:00
Shri Javadekar
c6cb169dee
Creating a separate function to delete directories
...
Small refactoring to reuse some code.
2014-04-22 11:22:13 +02:00