Re: [jclouds] JCLOUDS-137: Retry on HTTP 500 AtmosError 1040 (#285)

2014-02-10 Thread Shri Javadekar
The turnaround time on this is INCREDIBLE!! :+1: --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/285#issuecomment-34685027

Re: [jclouds] JCLOUDS-137: Retry on HTTP 500 AtmosError 1040 (#285)

2014-02-11 Thread Shri Javadekar
+ private int retryCountLimit = 5; + @Resource + protected Logger logger = Logger.NULL; + + public boolean shouldRetryRequest(HttpCommand command, HttpResponse response) { + if (command.getFailureCount() retryCountLimit) { + return false; + } + if

Re: [jclouds] Delete objects in a container efficiently. (#214)

2014-03-03 Thread Shri Javadekar
I tried varying the number of threads from 10 to 50 and deleting a container with at least 5K blobs. Things worked fine. I'll rebase this patch on top of the current ToT and send out. --- Reply to this email directly or view it on GitHub:

Re: [jclouds] Delete objects in a container efficiently. (#214)

2014-03-04 Thread Shri Javadekar
I am trying to reproduce this locally. I have run 50 iterations of this test so far, but haven't been able to reproduce the problem. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/214#issuecomment-36681788

Re: [jclouds] Retry on S3 HTTP 504 Gateway Timeout status codes (#317)

2014-03-13 Thread Shri Javadekar
Looks good to me. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/317#issuecomment-37567286

Re: [jclouds] Delete objects in a container efficiently. (#214)

2014-03-23 Thread Shri Javadekar
+ // If a future to delete a blob/directory actually got created above, + // keep a reference of that in the outstandingFutures list. This is + // useful in case of a timeout exception. All outstanding futures can + // then be cancelled. + if

Re: [jclouds] Delete objects in a container efficiently. (#214)

2014-03-23 Thread Shri Javadekar
import com.google.common.util.concurrent.ListenableFuture; import com.google.common.util.concurrent.ListeningExecutorService; import com.google.inject.Inject; /** * Deletes all keys in the container - * + * * @author Adrian Cole Done --- Reply to this email directly or view

Re: [jclouds] Delete objects in a container efficiently. (#214)

2014-03-23 Thread Shri Javadekar
+ * a timeout. Also, when the reference is removed from this list and when + * the executorService removes the reference that it has maintained, the + * future will be marked for GC since there should be no other references + * to it. This is important because

Re: [jclouds] Delete objects in a container efficiently. (#214)

2014-03-23 Thread Shri Javadekar
+ listing = blobStore.list(containerName, options); + } catch (ContainerNotFoundException ce) { + return listing; + } + + // recurse on subdirectories + if (options.isRecursive()) { + for (StorageMetadata md : listing) { +String

Re: [jclouds] Delete objects in a container efficiently. (#214)

2014-03-23 Thread Shri Javadekar
+ String marker = listing.getNextMarker(); + if (marker != null) { +logger.debug(%s with marker %s, message, marker); +options = options.afterMarker(marker); +listing = getListing(containerName, options, semaphore, +

Re: [jclouds] Delete objects in a container efficiently. (#214)

2014-03-23 Thread Shri Javadekar
Looks like a network glitch on cloudbees. code ERROR: Error cloning remote repo 'origin' hudson.plugins.git.GitException: Could not clone git://github.com/jclouds/jclouds.git ... stderr: fatal: unable to connect to github.com: github.com[0: 192.30.252.129]: errno=Connection timed out /code Can

Re: [jclouds] Azureblobs live-test Bug Fix (#336)

2014-03-31 Thread Shri Javadekar
@@ -87,7 +87,9 @@ public void testListContainers() throws Exception { public void testCreateContainer() throws Exception { boolean created = false; while (!created) { - privateContainer = prefix + new SecureRandom().nextInt(); + + privateContainer =

Re: [jclouds] Azureblobs live-test Bug Fix (#336)

2014-03-31 Thread Shri Javadekar
@@ -87,7 +87,9 @@ public void testListContainers() throws Exception { public void testCreateContainer() throws Exception { boolean created = false; while (!created) { - privateContainer = prefix + new SecureRandom().nextInt(); + + privateContainer =

Re: [jclouds] Add deprecation warnings and provide links to new Swift APIs (#237)

2014-04-01 Thread Shri Javadekar
Do we know what's missing in the new implementation (in jclouds-labs-openstack) that is present in the old implementation? In other words, what's the effort required to have feature parity between the new implementation and the old one? --- Reply to this email directly or view it on GitHub:

Re: [jclouds] Azureblobs live-test Bug Fix (#336)

2014-04-01 Thread Shri Javadekar
Congratulations on your first commit to jclouds @hsbhathiya. Looking forward to more :-) --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/336#issuecomment-39277522

Re: [jclouds] Mark Swift blobstores as eventually consistent (#343)

2014-04-14 Thread Shri Javadekar
This commit looks good to me. +1. I haven't seen too many uses of the getConsistencyModel API. I agree though, that it seems useful. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/343#issuecomment-40336557

[jclouds] Create a separate function to delete directories. (#349)

2014-04-16 Thread Shri Javadekar
You can merge this Pull Request by running: git pull https://github.com/maginatics/jclouds deleteallkeys-cleanup Or you can view, comment on it, or merge it online at: https://github.com/jclouds/jclouds/pull/349 -- Commit Summary -- * Create a separate function to delete directories.

Re: [jclouds] Remove deprecation from getConsistencyModel (#348)

2014-04-17 Thread Shri Javadekar
Looks good to me too! --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/348#issuecomment-40762944

Re: [jclouds] Allow Swift to set content type (#338)

2014-04-17 Thread Shri Javadekar
Apart from what @andrewgaul said, we should have a unit test for this. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/338#issuecomment-40763386

Re: [jclouds] Create a separate function to delete directories. (#349)

2014-04-18 Thread Shri Javadekar
Your're right. This is a purely refactoring commit. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/349#issuecomment-40847919

Re: [jclouds] Create a separate function to delete directories. (#349)

2014-04-18 Thread Shri Javadekar
@@ -177,6 +177,26 @@ private String getMessage(final String containerName, return listing; } + private ListenableFutureVoid deleteDirectory( Done. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/349/files#r11788434

Re: [jclouds] First attempt at fixing 538 by adding dummy override methods for TestNG (#351)

2014-04-21 Thread Shri Javadekar
Trying to fix this without knowing the root-cause does seems like a bad idea to me. We may just hit this again in some other environment and/or in some other circumstances and then this change simply lands up being dead code. --- Reply to this email directly or view it on GitHub:

Re: [jclouds] First attempt at fixing 538 by adding dummy override methods for TestNG (#351)

2014-04-22 Thread Shri Javadekar
I see. The change itself looks fine to me. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/351#issuecomment-41104636

Re: [jclouds] First attempt at fixing 538 by adding dummy override methods for TestNG (#351)

2014-04-22 Thread Shri Javadekar
I definitely want to fix these test. I'll see if I can run the tests later tonight. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/351#issuecomment-41106560

Re: [jclouds-labs-openstack] Add live test for signPutBlob. (#94)

2014-05-06 Thread Shri Javadekar
Even if we separate it, a signedGet will require a blob to present in the container, right? This will require putting a blob and then trying to read it using a signed url. Instead this commit uses a single test to do a signed put first followed by a signed get. --- Reply to this email directly

Re: [jclouds-labs-openstack] Add live test for signPutBlob. (#94)

2014-05-12 Thread Shri Javadekar
+ final ByteSource input = ByteSource.wrap(new byte[1]); + final HttpClient client = ctx.utils().http(); + + // test signed put + String blobName = test- + UUID.randomUUID(); + Blob blob2 = region.blobBuilder(blobName).forSigning() +

Re: [jclouds-labs-openstack] Add live test for signPutBlob. (#94)

2014-05-12 Thread Shri Javadekar
+ + // test signed put + String blobName = test- + UUID.randomUUID(); + Blob blob2 = region.blobBuilder(blobName).forSigning() + .payload(input).contentLength(input.size()) + .contentMD5(input.hash(Hashing.md5()).asBytes()) +

Re: [jclouds-labs-openstack] Add live test for signPutBlob. (#94)

2014-05-12 Thread Shri Javadekar
HttpRequest request = ctx.signerInRegion(regionId).signGetBlob(containerName, blobName); assertNotNull(request, regionId= + regionId + , container= + containerName + , blob= + blobName); + response = client.invoke(request); +

Re: [jclouds-labs-openstack] Add live test for signPutBlob. (#94)

2014-05-12 Thread Shri Javadekar
+ + // test signed put + String blobName = test- + UUID.randomUUID(); + Blob blob2 = region.blobBuilder(blobName).forSigning() + .payload(input).contentLength(input.size()) + .contentMD5(input.hash(Hashing.md5()).asBytes()) +

Re: [jclouds-labs-openstack] Add live test for signPutBlob. (#94)

2014-05-12 Thread Shri Javadekar
@@ -83,13 +94,29 @@ public void trySign() throws InterruptedException, ExecutionException { continue; } String containerName = Iterables.getLast(containers).getName(); - PageSet? extends StorageMetadata blobs = region.list(containerName); -

Re: [jclouds-labs-openstack] Add live test for signPutBlob. (#94)

2014-05-12 Thread Shri Javadekar
- String blobName = Iterables.getLast(blobs).getName(); + + final ByteSource input = ByteSource.wrap(new byte[1]); + final HttpClient client = ctx.utils().http(); + + // test signed put + String blobName = test- + UUID.randomUUID(); + Blob

Re: [jclouds-labs-openstack] Add live test for signPutBlob. (#94)

2014-05-15 Thread Shri Javadekar
@@ -83,13 +94,29 @@ public void trySign() throws InterruptedException, ExecutionException { continue; } String containerName = Iterables.getLast(containers).getName(); - PageSet? extends StorageMetadata blobs = region.list(containerName); -

Re: [jclouds] Fixes an issue where the number of retries was always set to 1. (#368)

2014-05-16 Thread Shri Javadekar
The change itself looks good. Can we have a unit test for this? --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/368#issuecomment-43235344

Re: [jclouds] Fixes an issue where the number of retries was always set to 1. (#368)

2014-05-17 Thread Shri Javadekar
Duh... nevermind then! :-) --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/368#issuecomment-43424762

Re: [jclouds] Enforce correct MD5 when provided by a client (#382)

2014-05-28 Thread Shri Javadekar
Looks good to me. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/382#issuecomment-44369485

Re: [jclouds] Allow Guava MediaType for Content-Type (#383)

2014-05-28 Thread Shri Javadekar
@@ -303,13 +303,15 @@ Options can also be specified for extension modules blob-builder (if content-length ;; Special case, arg is prim. (.contentLength blob-builder content-length) blob-builder) + blob-builder (if

Re: [jclouds] JCLOUDS-584 - Update HP Cloud object storage provider (#394)

2014-06-04 Thread Shri Javadekar
Hey Chris, Thanks for adding support for the 13.5 API. Could you list some points (maybe in the commit message itself) about what the actual changes are? Will make it easier to understand the code changes. --- Reply to this email directly or view it on GitHub:

Re: [jclouds-labs-openstack] Add live test for signPutBlob. (#94)

2014-06-06 Thread Shri Javadekar
+ + // test signed get + try { +HttpRequest getRequest = signer.signGetBlob(containerName, + blobName); +assertNotNull(getRequest, regionId= + regionId + , container= + + containerName + , blob= + blobName); +

Re: [jclouds-labs-openstack] Add live test for signPutBlob. (#94)

2014-06-06 Thread Shri Javadekar
+ .addHeader(HttpHeaders.CONTENT_TYPE, +metadata.getContentType()); +putRequestBuilder.addHeader(HttpHeaders.CONTENT_LENGTH, + String.valueOf(input.size())); +putRequestBuilder.payload(input); +

Re: [jclouds-labs-openstack] Add live test for signPutBlob. (#94)

2014-06-06 Thread Shri Javadekar
+HttpRequest getRequest = signer.signGetBlob(containerName, + blobName); +assertNotNull(getRequest, regionId= + regionId + , container= + + containerName + , blob= + blobName); +response = client.invoke(getRequest); +

Re: [jclouds] Remove LocalAsyncBlobStore. (#220)

2014-06-06 Thread Shri Javadekar
Is there anything else that needs to be done here? There is one feature that I am developing in jclouds that is made easier because of this change. Let me know if there's anything I can do to help make progress on this. --- Reply to this email directly or view it on GitHub:

[jclouds] Port fixes for JCLOUDS-178 to SwiftAuth and Keystone v1.1 (JCLOUDS-589) (#399)

2014-06-09 Thread Shri Javadekar
Reauthenticate on HTTP 401. Orig commit: 578a77d6313ce0945f8d29e82103e09787622c58 Closes #589. You can merge this Pull Request by running: git pull https://github.com/maginatics/jclouds fix_401_unauthorized_non_keystone Or you can view, comment on it, or merge it online at:

Re: [jclouds] Port fixes for JCLOUDS-178 to SwiftAuth and Keystone v1.1 (JCLOUDS-589) (#399)

2014-06-09 Thread Shri Javadekar
These are related to the change I made. I'll take a look and update the review request. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/399#issuecomment-45554781

Re: [jclouds] Port fixes for JCLOUDS-178 to SwiftAuth and Keystone v1.1 (JCLOUDS-589) (#399)

2014-06-17 Thread Shri Javadekar
@Inject(optional = true) @Named(Constants.PROPERTY_MAX_RETRIES) - private int retryCountLimit = 5; + static final int NUM_RETRIES = 5; @andrewgaul Done. @zack-shoylev There is already a test for this. test401ShouldRetry4Times(). --- Reply to this email directly or view it on

Re: [jclouds] Port fixes for JCLOUDS-178 to SwiftAuth and Keystone v1.1 (JCLOUDS-589) (#399)

2014-06-17 Thread Shri Javadekar
@@ -60,6 +67,16 @@ protected RetryOnRenew(LoadingCacheCredentials, Auth authenticationResponseCac this.backoffHandler = backoffHandler; } + /* +* The reason retries need to be tracked is that it is possible that a token +* * can be expired at any time. The reason

Re: [jclouds] JCLOUDS-622: remove calls to InputSupplier methods (#436)

2014-07-14 Thread Shri Javadekar
I like the BlahAndClose methods. Makes code reading easier and using these methods is less error prone. I'm still a little fuzzy about about MultiPartForm gets used in the context of other blobstore operations. But the change itself seems to do what is says. Looks good! --- Reply to this

Re: [jclouds] Add deleteContainerIfEmpty to BlobStore (#451)

2014-07-22 Thread Shri Javadekar
deleteContainerIfEmpty seems useful. However, I'm not sure about deprecating deleteContainer itself. I think of deleteContainerIfEmpty as rm and deleteContainer as rm -rf. Both are useful. --- Reply to this email directly or view it on GitHub:

Re: [jclouds] Add deleteContainerIfEmpty to BlobStore (#451)

2014-07-22 Thread Shri Javadekar
@@ -272,10 +274,10 @@ public void deleteContainerWithContents() throws InterruptedException { String containerName = getContainerName(); try { addBlobToContainer(containerName, test); - view.getBlobStore().deleteContainer(containerName); -

Re: [jclouds] Add deleteContainerIfEmpty to BlobStore (#451)

2014-07-23 Thread Shri Javadekar
This change itself looks good to me. Let's have a separate discussion about whether to deprecate deleteContainer. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/451#issuecomment-49951167

[jclouds] Try iso8601SecondsDateParse if iso8601DateParse fails. (#456)

2014-07-25 Thread Shri Javadekar
S3 compatible blobStores sometimes return date in the format: quot;2014-07-23T20:53:17+quot; instead of the more common quot;2014-07-23T18:09:39.944Zquot;. This caused jclouds to barf with an IllegalArgumentException. This commit tries to parse both the formats for S3. The exception is thrown

Re: [jclouds] Try iso8601SecondsDateParse if iso8601DateParse fails. (#456)

2014-07-26 Thread Shri Javadekar
@@ -51,7 +51,17 @@ public void endElement(String uri, String name, String qName) { if (qName.equals(ETag)) { this.currentETag = currentOrNull(currentText); } else if (qName.equals(LastModified)) { - this.currentLastModified =

Re: [jclouds] Try iso8601SecondsDateParse if iso8601DateParse fails. (#456)

2014-07-27 Thread Shri Javadekar
Thanks for pushing this to master @andrewgaul. I believe the jclouds 1.8.0 release next week will be based off of master so this fix will make it there. Do we need to backport this fix to the 1.7.x branch for any further 1.7.x releases? --- Reply to this email directly or view it on GitHub:

Re: [jclouds-site] Update stale BlobStore docs (#68)

2014-07-28 Thread Shri Javadekar
-### Multipart upload - -Providers may implement multipart upload for large or very files. -Here's an example of `multipart upload` using aws-s3 provider, which [allow uploading files large as 5TB.](http://docs.amazonwebservices.com/AmazonS3/latest/dev/index.html?qfacts.html)

Re: [jclouds] Remove LocalAsyncBlobStore. (#220)

2014-07-31 Thread Shri Javadekar
Closed #220. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/220#event-147810874

Re: [jclouds] Add BlobStoreBench to jclouds. (#239)

2014-07-31 Thread Shri Javadekar
Closed #239. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/239#event-147810983

Re: [jclouds-site] Release Notes for jclouds 1.8.0 (#114)

2014-08-01 Thread Shri Javadekar
+* TODO + +## a id=issues/aKnown Issues + +* TODO + +## a id=reminder/aReminder + +The jclouds Maven group ID for versions since [1.6.1-incubating](../1.6.1) is `org.apache.jclouds` rather than `org.jclouds`, so a pom.xml dependency would now look like: + +{% highlight xml %}

Re: [jclouds-site] Release Notes for jclouds 1.8.0 (#114)

2014-08-01 Thread Shri Javadekar
+1. [Highlights](#highlights) +1. [API Changes](#api) +1. [Known Issues](#issues) +1. [Reminder](#reminder) +1. [Credits](#credits) +1. [Test Results](#test) + +## a id=intro/aIntroduction + +You can read the official announcement at TODO ([Apache jclouds 1.7.3

Re: [jclouds] Use HEAD /name to check bucket existence with S3 (#475)

2014-08-11 Thread Shri Javadekar
.addHeader(Date, CONSTANT_DATE) - .addHeader(Authorization, AWS identity:p32RsBr2inawMBeCkkiA228BT2w=) Why was the change in identity needed? --- Reply to this email directly or view it on GitHub:

Re: [jclouds] Use HEAD /name to check bucket existence with S3 (#475)

2014-08-11 Thread Shri Javadekar
.addHeader(Date, CONSTANT_DATE) - .addHeader(Authorization, AWS identity:p32RsBr2inawMBeCkkiA228BT2w=) I see. --- Reply to this email directly or view it on GitHub:

Re: [jclouds] Use HEAD /name to check bucket existence with S3 (#475)

2014-08-11 Thread Shri Javadekar
Change looks good to me. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/475#issuecomment-51816730

Re: [jclouds] JCLOUDS-654: Add object size to StorageMetadata (#465)

2014-08-12 Thread Shri Javadekar
Sorry I missed this earlier. I will take a look at this later today. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/465#issuecomment-51953773

Re: [jclouds] JCLOUDS-654: Add object size to StorageMetadata (#465)

2014-08-12 Thread Shri Javadekar
currentName = currentText.toString().trim(); - if (currentName.equals()) -currentName = null; + } else if (qName.equals(Value)) { + if (currentName.equals(size)) { The way you have it, size is in the correct case as per

Re: [jclouds] JCLOUDS-654: Add object size to StorageMetadata (#465)

2014-08-12 Thread Shri Javadekar
Generally, looks good. I'll take a look again when other concerns are addressed. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/465#issuecomment-5199

Re: [jclouds-labs-openstack] Add live test for signPutBlob. (#94)

2014-08-26 Thread Shri Javadekar
Not sure what to make of the failures above. The checkstyle violations are not in my commit. Apparently they are in the neutron-api that I have not touched. Any ideas? --- Reply to this email directly or view it on GitHub:

[jclouds/jclouds] JCLOUDS-1161: Make AWSS3BlobRequestSignerV4 the default signer. (#1008)

2016-09-08 Thread Shri Javadekar
Fix unit tests accordingly. You can view, comment on, or merge this pull request online at: https://github.com/jclouds/jclouds/pull/1008 -- Commit Summary -- * JCLOUDS-1161: Make AWSS3BlobRequestSignerV4 the default signer. -- File Changes -- M

Re: [jclouds/jclouds] JCLOUDS-1161: Make AWSS3BlobRequestSignerV4 the default signer. (#1008)

2016-09-13 Thread Shri Javadekar
Do the live tests run successfully on current master? The same 4 tests above failed for me on current master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [jclouds/jclouds] JCLOUDS-1161: Make AWSS3BlobRequestSignerV4 the default signer. (#1008)

2016-09-12 Thread Shri Javadekar
Added a new live test, specifically run against eu-central-1 region. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/1008#issuecomment-246511656

Re: [jclouds/jclouds] JCLOUDS-1161: Make AWSS3BlobRequestSignerV4 the default signer. (#1008)

2016-09-20 Thread Shri Javadekar
Thanks for fixing the tests on master @andrewgaul. I am able to run the tests successfully on master and also able to reproduce the test failures with my change. I'll fix them and upload a new commit. -- You are receiving this because you commented. Reply to this email directly or view it on

[jira] [Commented] (JCLOUDS-311) Allow hpcloud-objectstorage to see regions with mixed api versions

2014-01-30 Thread Shri Javadekar (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-311?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13886840#comment-13886840 ] Shri Javadekar commented on JCLOUDS-311: FWIW, versionId, versionInfo

[jira] [Updated] (JCLOUDS-510) Head-of-line blocking problem with DeleteAllKeysInList

2014-03-23 Thread Shri Javadekar (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-510?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shri Javadekar updated JCLOUDS-510: --- Description: The current implementation of DeleteAllKeysInList suffers from the head

[jira] [Commented] (JCLOUDS-510) Head-of-line blocking problem with DeleteAllKeysInList

2014-04-07 Thread Shri Javadekar (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-510?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13962009#comment-13962009 ] Shri Javadekar commented on JCLOUDS-510: This didn't make it into 1.7.2 because

[jira] [Updated] (JCLOUDS-510) Head-of-line blocking problem with DeleteAllKeysInList

2014-04-07 Thread Shri Javadekar (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-510?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shri Javadekar updated JCLOUDS-510: --- Fix Version/s: (was: 1.7.2) Head-of-line blocking problem with DeleteAllKeysInList

[jira] [Created] (JCLOUDS-589) Port fix for JCLOUDS-178 to non-keystone-v2.0 auth implementations

2014-06-09 Thread Shri Javadekar (JIRA)
Shri Javadekar created JCLOUDS-589: -- Summary: Port fix for JCLOUDS-178 to non-keystone-v2.0 auth implementations Key: JCLOUDS-589 URL: https://issues.apache.org/jira/browse/JCLOUDS-589 Project

[jira] [Created] (JCLOUDS-590) Port fix for JCLOUDS-178 to non-keystone-v2.0 auth implementations

2014-06-09 Thread Shri Javadekar (JIRA)
Shri Javadekar created JCLOUDS-590: -- Summary: Port fix for JCLOUDS-178 to non-keystone-v2.0 auth implementations Key: JCLOUDS-590 URL: https://issues.apache.org/jira/browse/JCLOUDS-590 Project

[jira] [Commented] (JCLOUDS-598) Atmos ParseSystemMetadataFromHeaders parses blob hash incorrectly

2014-06-12 Thread Shri Javadekar (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-598?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14030052#comment-14030052 ] Shri Javadekar commented on JCLOUDS-598: Thanks for filing this Andrew. I'll take

[jira] [Created] (JCLOUDS-628) PROPERTY_MAX_CONNECTIONS_PER_CONTEXT not honored for https connections

2014-07-14 Thread Shri Javadekar (JIRA)
Shri Javadekar created JCLOUDS-628: -- Summary: PROPERTY_MAX_CONNECTIONS_PER_CONTEXT not honored for https connections Key: JCLOUDS-628 URL: https://issues.apache.org/jira/browse/JCLOUDS-628 Project

[jira] [Commented] (JCLOUDS-628) PROPERTY_MAX_CONNECTIONS_PER_CONTEXT not honored for https connections

2014-07-16 Thread Shri Javadekar (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-628?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14064033#comment-14064033 ] Shri Javadekar commented on JCLOUDS-628: The JavaUrlHttpCommandExecutorService

[jira] [Comment Edited] (JCLOUDS-628) PROPERTY_MAX_CONNECTIONS_PER_CONTEXT not honored for https connections

2014-07-21 Thread Shri Javadekar (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-628?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14064033#comment-14064033 ] Shri Javadekar edited comment on JCLOUDS-628 at 7/21/14 5:56 PM

[jira] [Commented] (JCLOUDS-635) Incorrect error codes when writing a blob to a non existent container for swift based object stores.

2014-07-23 Thread Shri Javadekar (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-635?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14072121#comment-14072121 ] Shri Javadekar commented on JCLOUDS-635: Pull request out for review: https

[jira] [Commented] (JCLOUDS-641) rackspace-cloudfiles-us integration tests fail

2014-07-28 Thread Shri Javadekar (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-641?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14076525#comment-14076525 ] Shri Javadekar commented on JCLOUDS-641: We've running nightly tests using

[jira] [Created] (JCLOUDS-645) Incorrect endpoint url chosen for default region of HPCloud Object Storage

2014-07-31 Thread Shri Javadekar (JIRA)
Shri Javadekar created JCLOUDS-645: -- Summary: Incorrect endpoint url chosen for default region of HPCloud Object Storage Key: JCLOUDS-645 URL: https://issues.apache.org/jira/browse/JCLOUDS-645

[jira] [Commented] (JCLOUDS-645) Incorrect endpoint url chosen for default region of HPCloud Object Storage

2014-07-31 Thread Shri Javadekar (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-645?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14081528#comment-14081528 ] Shri Javadekar commented on JCLOUDS-645: HPCloudObjectStorageEndpointModule does

[jira] [Comment Edited] (JCLOUDS-645) Incorrect endpoint url chosen for default region of HPCloud Object Storage

2014-07-31 Thread Shri Javadekar (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-645?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14081528#comment-14081528 ] Shri Javadekar edited comment on JCLOUDS-645 at 7/31/14 9:42 PM

[jira] [Commented] (JCLOUDS-645) Incorrect endpoint url chosen for default region of HPCloud Object Storage

2014-07-31 Thread Shri Javadekar (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-645?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14081567#comment-14081567 ] Shri Javadekar commented on JCLOUDS-645: Apparently

[jira] [Commented] (JCLOUDS-645) Incorrect endpoint url chosen for default region of HPCloud Object Storage

2014-07-31 Thread Shri Javadekar (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-645?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14081773#comment-14081773 ] Shri Javadekar commented on JCLOUDS-645: One difference that I find between

[jira] [Commented] (JCLOUDS-645) Incorrect endpoint url chosen for default region of HPCloud Object Storage

2014-07-31 Thread Shri Javadekar (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-645?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14081941#comment-14081941 ] Shri Javadekar commented on JCLOUDS-645: Do you know what commit changed

[jira] [Commented] (JCLOUDS-645) Incorrect endpoint url chosen for default region of HPCloud Object Storage

2014-08-01 Thread Shri Javadekar (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-645?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14082626#comment-14082626 ] Shri Javadekar commented on JCLOUDS-645: I agree with the larger point about

[jira] [Commented] (JCLOUDS-645) Incorrect endpoint url chosen for default region of HPCloud Object Storage

2014-08-01 Thread Shri Javadekar (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-645?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14082663#comment-14082663 ] Shri Javadekar commented on JCLOUDS-645: Unfortunately this is also affects

[jira] [Created] (JCLOUDS-648) putBlob operation does not throw a ContainerNotFoundException against Swift based blobstores

2014-08-04 Thread Shri Javadekar (JIRA)
Shri Javadekar created JCLOUDS-648: -- Summary: putBlob operation does not throw a ContainerNotFoundException against Swift based blobstores Key: JCLOUDS-648 URL: https://issues.apache.org/jira/browse/JCLOUDS-648

[jira] [Created] (JCLOUDS-650) getBlob for non-existent containers does not throw a ContainerNotFoundException

2014-08-04 Thread Shri Javadekar (JIRA)
Shri Javadekar created JCLOUDS-650: -- Summary: getBlob for non-existent containers does not throw a ContainerNotFoundException Key: JCLOUDS-650 URL: https://issues.apache.org/jira/browse/JCLOUDS-650

[jira] [Commented] (JCLOUDS-648) putBlob operation does not throw a ContainerNotFoundException against Swift based blobstores

2014-08-04 Thread Shri Javadekar (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-648?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14085592#comment-14085592 ] Shri Javadekar commented on JCLOUDS-648: This is so weird. Sometimes I get

[jira] [Created] (JCLOUDS-684) Add option to delete containers without deleting objects inside it

2014-08-21 Thread Shri Javadekar (JIRA)
Shri Javadekar created JCLOUDS-684: -- Summary: Add option to delete containers without deleting objects inside it Key: JCLOUDS-684 URL: https://issues.apache.org/jira/browse/JCLOUDS-684 Project

[jira] [Reopened] (JCLOUDS-684) Add option to delete containers without deleting objects inside it

2014-08-25 Thread Shri Javadekar (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-684?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shri Javadekar reopened JCLOUDS-684: Great to know that jclouds already does the right thing for Azure. However, an option

[jira] [Comment Edited] (JCLOUDS-684) Add option to delete containers without deleting objects inside it

2014-08-25 Thread Shri Javadekar (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-684?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14109831#comment-14109831 ] Shri Javadekar edited comment on JCLOUDS-684 at 8/25/14 10:42 PM

[jira] [Created] (JCLOUDS-712) ETAG Header with tempurls in the 'openstack-swift' provider consistently results in a 503 Service unavailable response

2014-09-09 Thread Shri Javadekar (JIRA)
Shri Javadekar created JCLOUDS-712: -- Summary: ETAG Header with tempurls in the 'openstack-swift' provider consistently results in a 503 Service unavailable response Key: JCLOUDS-712 URL: https

[jira] [Commented] (JCLOUDS-712) ETAG Header with tempurls in the 'openstack-swift' provider consistently results in a 503 Service unavailable response

2014-09-09 Thread Shri Javadekar (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-712?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14126729#comment-14126729 ] Shri Javadekar commented on JCLOUDS-712: [~jdaggett] Any ideas? ETAG Header

[jira] [Commented] (JCLOUDS-635) Incorrect error codes when writing a blob to a non existent container for swift based object stores.

2014-09-09 Thread Shri Javadekar (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-635?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14127695#comment-14127695 ] Shri Javadekar commented on JCLOUDS-635: To add to what [~gaul] said, if we

[jira] [Created] (JCLOUDS-727) openstack-swift provider's BlobRequestSigner.signPutBlob does not set payload and content lenght

2014-09-23 Thread Shri Javadekar (JIRA)
Shri Javadekar created JCLOUDS-727: -- Summary: openstack-swift provider's BlobRequestSigner.signPutBlob does not set payload and content lenght Key: JCLOUDS-727 URL: https://issues.apache.org/jira/browse/JCLOUDS

[jira] [Closed] (JCLOUDS-510) Head-of-line blocking problem with DeleteAllKeysInList

2014-10-06 Thread Shri Javadekar (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-510?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Shri Javadekar closed JCLOUDS-510. -- Resolution: Fixed Head-of-line blocking problem with DeleteAllKeysInList

[jira] [Commented] (JCLOUDS-874) IllegalArgumentException while setting incorrect MD5

2015-03-30 Thread Shri Javadekar (JIRA)
[ https://issues.apache.org/jira/browse/JCLOUDS-874?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14387535#comment-14387535 ] Shri Javadekar commented on JCLOUDS-874: How was this working in jclouds-1.8.1

  1   2   >