Still plodding away on vcloud-director.. almost done. In the mean time, these are the last changes to remove the long deprecated AsyncBlobStore.
https://github.com/jclouds/jclouds/pull/547 < remove async blobstore from core https://github.com/jclouds/jclouds-labs-aws/pull/58 < last reference from glacier https://github.com/jclouds/jclouds-labs-google/pull/52 < ^^ gcs https://github.com/jclouds/jclouds-labs-openstack/pull/150 < ^^ openstack-swift https://issues.apache.org/jira/browse/JCLOUDS-40 -A On Sat, Oct 4, 2014 at 4:52 PM, Adrian Cole <adrian.f.c...@gmail.com> wrote: > Thanks to ignasi for fixing the pull request builders and reviewing a slew > of PRs. > > The last provider is labs/vcloud-director. I will do that tonight or > tomorrow, then clean up the core code which will then be no longer used! > > Cheers, > -A > > On Oct 4, 2014 11:39 AM, "Adrian Cole" <adrian.f.c...@gmail.com> wrote: >> >> PRs fully tested and awaiting merge >> >> https://github.com/jclouds/jclouds-labs-google/pull/51 < remove >> duplicate AsyncBlobStore impl >> https://github.com/jclouds/jclouds-labs-openstack/pull/149 < remove >> duplicate AsyncBlobStore impl >> https://github.com/jclouds/jclouds-labs-aws/pull/57 < unasync glacier >> >> I'll move to jclouds-labs, next, which is the last repo to unasync. >> >> -A >> >> On Fri, Oct 3, 2014 at 11:32 PM, Adrian Cole <adrian.f.c...@gmail.com> >> wrote: >> > Here's a quick status. Thanks to Andrew Gaul for staying up late >> > reviewing pull requests. >> > >> > jclouds/jclouds <- done! >> > jclouds/jclouds-labs-aws <- pending >> > https://github.com/jclouds/jclouds-labs-aws/pull/57 >> > jclouds/jclouds-labs-openstack <- easy switch openstack-swift to >> > blobstore's SubmissionAsyncBlobStore >> > jclouds/jclouds-labs-google <- easy switch google-cloud-storage to >> > blobstore's SubmissionAsyncBlobStore >> > jclouds/jclouds-labs <- bunch of unasyncing, which I'll start (and >> > likely finish) tomorrow. >> > >> > gnight >> > >> > >> > On Fri, Oct 3, 2014 at 8:19 PM, Adrian Cole <adrian.f.c...@gmail.com> >> > wrote: >> >> Many of you know about the removal of the async interfaces. This has >> >> been >> >> going on for a while, but it is really important for the long term >> >> health of >> >> the project. These interfaces represent code people usually don't want >> >> to >> >> touch and stacktraces folks don't want to see. >> >> >> >> Eventhough we missed the deprecation-based goal of version 1.7, we >> >> shouldn't >> >> punt to 2.x as this work actually sets us up to do something notable in >> >> 2.x. >> >> >> >> I understand that in my absence it looked like a hill of work, but I >> >> intend >> >> to own finishing this, including removing the complex code that >> >> supported >> >> it. I have full confidence I can complete even labs this weekend. >> >> >> >> That said, I would appreciate committers watching on irc if github if >> >> you >> >> can, as I will need some +1s to finish this off. Unless all providers >> >> are >> >> moved off async, I can't remove the debty internal code.. so this is >> >> critical. >> >> >> >> Long story short.. hope to see some of you this weekend and let's >> >> finish >> >> this thing! >> >> >> >> -A >> >>