[ANN] jclouds 1.6.0 released!

42 views
Skip to first unread message

Adrian Cole

unread,
Apr 28, 2013, 10:10:01 PM4/28/13
to jclou...@googlegroups.com, jcl...@googlegroups.com

jclouds 1.6 represents 7 months of refactoring to essentially “reset” the project 4 years after its founding.  The goal was to do less magic and be easier to code and troubleshoot.

No doubt, we’ve added new apis, including ones from OpenStack, Rackspace, AWS, DynECT, and UltraDNS, so if any of that interests you, move on to details in the release notes.

Most exciting is our move to the Apache Incubator.  Watch out as details will unfold this week as we progress to our next level of open source!

In the mean time, update your jclouds to version 1.6.0 and let us know how it works for you!

Tim Peierls

unread,
Apr 30, 2013, 8:01:30 AM4/30/13
to jcl...@googlegroups.com, jclou...@googlegroups.com
On Sun, Apr 28, 2013 at 10:10 PM, Adrian Cole <adrian...@gmail.com> wrote:

In the mean time, update your jclouds to version 1.6.0 and let us know how it works for you!

OK:

There was hitch -- there always is -- but it ended up being for the good. I had forgotten about the deprecation of BlobMap, so my initial recompilation was marred by deprecation warnings. I grumbled at first about having to do more work, but it turned out to be quite easy to replace BlobMap invocations with closer-to-the-metal BlobStore code, and I was able to jettison a whole layer of caching that I'm pretty sure was unnecessary from the get-go, but which hadn't bitten me enough to get rid of before this.

So ... yay!

--tim

Adrian Cole

unread,
Apr 30, 2013, 10:36:27 AM4/30/13
to jclou...@googlegroups.com, jcl...@googlegroups.com
Thanks for sharing!
-A
--
You received this message because you are subscribed to the Google Groups "jclouds-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jclouds-dev...@googlegroups.com.
To post to this group, send email to jclou...@googlegroups.com.
Visit this group at http://groups.google.com/group/jclouds-dev?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

Andrew Phillips

unread,
Apr 30, 2013, 12:31:57 PM4/30/13
to jclou...@googlegroups.com
> was marred by deprecation warnings. I grumbled at first about having to do
> more work, but it turned out to be quite easy to replace BlobMap
> invocations with closer-to-the-metal BlobStore code, and I was able to
> jettison a whole layer of caching that I'm pretty sure was unnecessary from
> the get-go, but which hadn't bitten me enough to get rid of before this.

One of the exercises in the cloud storage workshop went through a
similar change:

https://github.com/jclouds/jclouds-cloud-storage-workshop/blob/beab1f7447c3a8c4d31f642bac7b2958b1073f85/exercise2/src/main/java/org/jclouds/labs/blobstore/exercise2/MultiFileUploaderC.java#L58

to

https://github.com/jclouds/jclouds-cloud-storage-workshop/blob/01e11800a7060f91ef0acd6cf0a9b3c691a683fa/exercise2/src/main/java/org/jclouds/labs/blobstore/exercise2/MultiFileUploaderC.java#L63

If you have any suggestions/comments based on your recent refactoring
that'd be great!

Regards

ap

Tim Peierls

unread,
Apr 30, 2013, 7:41:40 PM4/30/13
to jclou...@googlegroups.com
On Tue, Apr 30, 2013 at 12:31 PM, Andrew Phillips <aphi...@qrmedia.com> wrote:
One of the exercises in the cloud storage workshop went through a similar change:

If you have any suggestions/comments based on your recent refactoring that'd be great!

I like it! Nice use of Futures.successfulAsList. The use of uniqueIndex in the "before" version was clever, but BlobMap.putAll meant doing everything in one thread (I think), so a change like that would be a big win in a production setting.

--tim

Andrew Phillips

unread,
Apr 30, 2013, 9:54:09 PM4/30/13
to jclou...@googlegroups.com
> I like it! Nice use of Futures.successfulAsList.

Adrian's suggestion ;-)

Thanks for the feedback!

ap

PS: And there was me thinking that one of the advantages of putAll was
precisely that it *would* parallelize the uploads transparently... ;-)

Everett Toews

unread,
May 2, 2013, 9:55:14 AM5/2/13
to <jclouds@googlegroups.com>, jclou...@googlegroups.com
I tested the link to 1.6


and it worked for me. I tested all of the links from 1.5.0 to 1.6.0 and they're all working.

Try again?

Everett

On May 2, 2013, at 2:39 AM, Nicolas Viard wrote:

Hello,

In the release notes page, the link to jclouds 1.6 javadoc doesn't work. Is that possible to fix it?

Thanks,

Nicolas V

--
You received this message because you are subscribed to the Google Groups "jclouds" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jclouds+u...@googlegroups.com.
To post to this group, send email to jcl...@googlegroups.com.
Visit this group at http://groups.google.com/group/jclouds?hl=en.

Andrew Phillips

unread,
May 2, 2013, 11:13:26 AM5/2/13
to jclou...@googlegroups.com
> and it worked for me. I tested all of the links from 1.5.0 to 1.6.0
> and they're all working.
>
> Try again?

Thanks for veriying, Everett!

@Nic: the aggregate Javadocs for 1.6.0 were indeed just refreshed. So
you may have tried before Everett tested ;-)

ap
Reply all
Reply to author
Forward
0 new messages