You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jclouds.apache.org by Adrian Cole <ad...@gmail.com> on 2014/11/04 05:34:58 UTC
Call 1.8.x bankruptcy on jclouds-labs-google?
I tried to start sorting out 1.8.x vs master on jclouds-labs-google,
but it is hopeless and imho not worth fixing.
Anyone have a problem with making a new 1.8.x branch off master.. say 1.8.xx?
Or, should we ditch 1.8.x and make our next 1.9.x?
Whatever we do, we may want to do the same to all labs.
-A
$ git cherry 1.8.x -v
+ c92dbe5059f4b867dcf727b86648c2cac5235a8e Up to 2.0.0-SNAPSHOT after
the 1.8.0 release
+ c713627c964d49e6cd6a724705b8aeec0f44d685 Updating project and
jclouds.version to 2.0.0-SNAPSHOT
+ e2e288ee86d537d249c7e58c782a66b0201f2134 JCLOUDS-653: Address Guava
18 deprecations
+ 89b8e7d6531b944a51feaa6e181fa0d9a03feda1 Remove maven-license-plugin
- a0d0c4c7e410d6e250ae66f1171e51405acaad2a JCLOUDS-643: Fix Google and
OAuth tests
- 2717e8e8258af343869a4f8ce798bac176e1ee6f JCLOUDS-633: Support
passing bearer token directly for OAuth2
- 7070016cd98b604bedb25d757496546c122b6c92 JCLOUDS-661: Supporting
single port firewall rules in GCE
- 9c98ab1ebbd9f21adc99e50b4f2dc5e222a95ed9 Fixing whitespace for
checkstyle violation
+ 38e05f6cdf33b5e42d893dd35fbf5717a2cd9213 JCLOUDS-458: Ad Object
Access Controls live tests
- 19b43e5e31e0ac1efb7c2685b51a2f01ac2e404b Jclouds-458: Changes to the
GCS structure
- b5bbb6cbf70edfbb357a8330ba56fea8d1657309 JCLOUDS-458: Resource name changes
+ 93c986c23616127363ad036dc95a97df43c8d483 Avoid primitive wrapper constructors
+ 155fc11246705cdce1658beb20182a44d01f080e JCLOUDS-458: GCS basic
object operations
- 626a03a03ccfbe166fae7e1f14da53a2a49e483f JCLOUDS-458: Multipart Related Upload
+ 98c28a6b9563abf0f99f568bfc333e44f1a4d6e5 JCLOUDS-458: Resumable
Upload with live tests
+ f82e303d2d7bbd8945e74e34d4ac692006c2abb7 Add missing @Override annotations
+ 8281d1c7f0fd267f1c7d2e2446a19f670b28287b JCLOUDS-458: Added
Blobstore Abstraction
+ d12e0daa1087be96475e5bb27a6bdbe6911b4059 JCLOUDS-740 GCE doesn't
always return id, selfLink on lists. Also, internally buffering an
Iterable with a Set < with a List.
+ c80849a711126bbd3493177812e2328ab7ac2a83 Add snapshot repository so
modernizer doesn't fail.
- f25ea1ac35cad5451902973e516d93b5b91cccc1 JCLOUDS-40 switch to
SubmissionAsyncBlobStore
- 1b2c8b8de6eb850cf180be7f0169600f7c8ed884 Remove stale javadoc
references to AsyncApi.
- ca496ccbc79fef39275d96fd395ddcf926c98655 JCLOUDS-40 Remove last
reference to AsyncBlobStore in GCS.
+ 44e8411329f1f7d13d24364b5ef0dc532cc2ab3c Revert "Add snapshot
repository so modernizer doesn't fail."
- fda802a506d14cf6c22881a0d5912b6c4a816a1f Introduce BucketAccessControlTemplate
- 65ac580c1fef07cac302a144228c0befc2db7dd5 JCLOUDS-703: Google
Hardware no longer supports images
- 1cb3164dba4e5b9c524ffe798737eca6d08fe636 JCLOUDS-40 unasync Fallback.
+ f48f0ba9e1f1d6da16f10fe0e0f36812d01d56b4 Implemented the supports
exclusion CIDR new method
+ c33b64c6150ce6a6c9ad6f44a2ea22708407e09c Fix indentation
+ e81df9f7572fd193d65a6d5709eb1a791381a04d JCLOUDS-649: Added image
creation from pd and made Image rawDisk Optional<T>
+ ea0f2d876b49c4208c916776d2ded3500a905619 JCLOUDS-678: Do not
silently return null in POST operations
+ a9c1fb1e13365ab0ed76221e08e8588a10dbd7bb minor bug fix to InstanceApiLiveTest
+ d2a0f0c382fb08a4b33dffd6feb2b0a769f50eed Adding support for DiskTypes Api.
+ 930dde3cef943ae87acf1d059129538b3b9f2bd3 Adding SSD support and
added DiskCreationOptions.
+ 4a483e59b0552290161e0abb15bc6c7198096c39 Revert "JCLOUDS-653:
Address Guava 18 deprecations"
+ 2f828feef1ee1ff704af7ff3d687e5165d07a134 JCLOUDS-653 remove test dep
on guava 18 method.
+ 953b49876f8a97841d5bd0ea9993ecb8d3f7d9d8 Cleanup binders in GCE:
don't use sneaky injection. don't redundantly check null.
+ 3f59166b0e36ce05288396c0571de287de3bd9c5 Remove redundant binder
implementations in GCE.
+ ff4581355dfb16a5ceed4ee7e2d69d34cfc4d439 Iteration order of
HashSet/Map changes between JRE 7 and JRE 8, breaking tests. Switch to
LinkedHashSet/Map.
- cca44c2e668b05c93c62f3273bc5b85709cd37b4 JCLOUDS-750 At the cost of
fiddling with type hierarchy adapters, remove lots of junk with google
auto.
+ b8670b16e3793fb17255381faee6608d694c387a Use AutoValue to reduce
bulk of Google Storage value types.
+ ed9fc5c593d5fe0b80d3b85b5b2e4f0ff6bdf724 initial commit to support GCE LB
+ bbf953be07c0467aef095bf63cd7ee3df538fa40 Added options and binders
for LB apis.
+ 059a394f2321d8d2aae43b05d12a131b78c7aec7 Decomplicate OAuth a little.
+ d045567aad432150c196ce31b49223bf6e6e1d6d Improved live tests for
Load Balancing.
+ 192f9aea59768b68a242be5bc1fabb3685c9cf7b JCLOUDS-750 Remove need for
custom json type adapters on OAuth.
+ 521a0c05f3e7ff5c91a28e73494d0b0091cb8aaf JCLOUDS-750 adjust for
changes in @SerializedNames contract.
+ b41b0d047ce6711f14cd56abec05074a68a314cf JCLOUDS-750 Convert
GoogleComputeEngine to AutoValue + general cleanup.
+ 9f60939e8abc56309493971d68395d6dd7844072 Adding fix to Project.get
fallback. Returns 400 or 404.
Re: Call 1.8.x bankruptcy on jclouds-labs-google?
Posted by Andrea Turli <an...@gmail.com>.
+1 for 1.9.x branch
On Tue, Nov 4, 2014 at 6:21 PM, Chris Custine <ch...@gmail.com> wrote:
> +1 for a new 1.9 release and branch.
>
> --
> Chris Custine
>
>
> On November 3, 2014 at 9:36:10 PM, Adrian Cole (adrian.f.cole@gmail.com) wrote:
>
> I tried to start sorting out 1.8.x vs master on jclouds-labs-google,
> but it is hopeless and imho not worth fixing.
>
> Anyone have a problem with making a new 1.8.x branch off master.. say 1.8.xx?
>
> Or, should we ditch 1.8.x and make our next 1.9.x?
>
> Whatever we do, we may want to do the same to all labs.
>
> -A
>
> $ git cherry 1.8.x -v
>
> + c92dbe5059f4b867dcf727b86648c2cac5235a8e Up to 2.0.0-SNAPSHOT after
> the 1.8.0 release
>
> + c713627c964d49e6cd6a724705b8aeec0f44d685 Updating project and
> jclouds.version to 2.0.0-SNAPSHOT
>
> + e2e288ee86d537d249c7e58c782a66b0201f2134 JCLOUDS-653: Address Guava
> 18 deprecations
>
> + 89b8e7d6531b944a51feaa6e181fa0d9a03feda1 Remove maven-license-plugin
>
> - a0d0c4c7e410d6e250ae66f1171e51405acaad2a JCLOUDS-643: Fix Google and
> OAuth tests
>
> - 2717e8e8258af343869a4f8ce798bac176e1ee6f JCLOUDS-633: Support
> passing bearer token directly for OAuth2
>
> - 7070016cd98b604bedb25d757496546c122b6c92 JCLOUDS-661: Supporting
> single port firewall rules in GCE
>
> - 9c98ab1ebbd9f21adc99e50b4f2dc5e222a95ed9 Fixing whitespace for
> checkstyle violation
>
> + 38e05f6cdf33b5e42d893dd35fbf5717a2cd9213 JCLOUDS-458: Ad Object
> Access Controls live tests
>
> - 19b43e5e31e0ac1efb7c2685b51a2f01ac2e404b Jclouds-458: Changes to the
> GCS structure
>
> - b5bbb6cbf70edfbb357a8330ba56fea8d1657309 JCLOUDS-458: Resource name changes
>
> + 93c986c23616127363ad036dc95a97df43c8d483 Avoid primitive wrapper constructors
>
> + 155fc11246705cdce1658beb20182a44d01f080e JCLOUDS-458: GCS basic
> object operations
>
> - 626a03a03ccfbe166fae7e1f14da53a2a49e483f JCLOUDS-458: Multipart Related Upload
>
> + 98c28a6b9563abf0f99f568bfc333e44f1a4d6e5 JCLOUDS-458: Resumable
> Upload with live tests
>
> + f82e303d2d7bbd8945e74e34d4ac692006c2abb7 Add missing @Override annotations
>
> + 8281d1c7f0fd267f1c7d2e2446a19f670b28287b JCLOUDS-458: Added
> Blobstore Abstraction
>
> + d12e0daa1087be96475e5bb27a6bdbe6911b4059 JCLOUDS-740 GCE doesn't
> always return id, selfLink on lists. Also, internally buffering an
> Iterable with a Set < with a List.
>
> + c80849a711126bbd3493177812e2328ab7ac2a83 Add snapshot repository so
> modernizer doesn't fail.
>
> - f25ea1ac35cad5451902973e516d93b5b91cccc1 JCLOUDS-40 switch to
> SubmissionAsyncBlobStore
>
> - 1b2c8b8de6eb850cf180be7f0169600f7c8ed884 Remove stale javadoc
> references to AsyncApi.
>
> - ca496ccbc79fef39275d96fd395ddcf926c98655 JCLOUDS-40 Remove last
> reference to AsyncBlobStore in GCS.
>
> + 44e8411329f1f7d13d24364b5ef0dc532cc2ab3c Revert "Add snapshot
> repository so modernizer doesn't fail."
>
> - fda802a506d14cf6c22881a0d5912b6c4a816a1f Introduce BucketAccessControlTemplate
>
> - 65ac580c1fef07cac302a144228c0befc2db7dd5 JCLOUDS-703: Google
> Hardware no longer supports images
>
> - 1cb3164dba4e5b9c524ffe798737eca6d08fe636 JCLOUDS-40 unasync Fallback.
>
> + f48f0ba9e1f1d6da16f10fe0e0f36812d01d56b4 Implemented the supports
> exclusion CIDR new method
>
> + c33b64c6150ce6a6c9ad6f44a2ea22708407e09c Fix indentation
>
> + e81df9f7572fd193d65a6d5709eb1a791381a04d JCLOUDS-649: Added image
> creation from pd and made Image rawDisk Optional<T>
>
> + ea0f2d876b49c4208c916776d2ded3500a905619 JCLOUDS-678: Do not
> silently return null in POST operations
>
> + a9c1fb1e13365ab0ed76221e08e8588a10dbd7bb minor bug fix to InstanceApiLiveTest
>
> + d2a0f0c382fb08a4b33dffd6feb2b0a769f50eed Adding support for DiskTypes Api.
>
> + 930dde3cef943ae87acf1d059129538b3b9f2bd3 Adding SSD support and
> added DiskCreationOptions.
>
> + 4a483e59b0552290161e0abb15bc6c7198096c39 Revert "JCLOUDS-653:
> Address Guava 18 deprecations"
>
> + 2f828feef1ee1ff704af7ff3d687e5165d07a134 JCLOUDS-653 remove test dep
> on guava 18 method.
>
> + 953b49876f8a97841d5bd0ea9993ecb8d3f7d9d8 Cleanup binders in GCE:
> don't use sneaky injection. don't redundantly check null.
>
> + 3f59166b0e36ce05288396c0571de287de3bd9c5 Remove redundant binder
> implementations in GCE.
>
> + ff4581355dfb16a5ceed4ee7e2d69d34cfc4d439 Iteration order of
> HashSet/Map changes between JRE 7 and JRE 8, breaking tests. Switch to
> LinkedHashSet/Map.
>
> - cca44c2e668b05c93c62f3273bc5b85709cd37b4 JCLOUDS-750 At the cost of
> fiddling with type hierarchy adapters, remove lots of junk with google
> auto.
>
> + b8670b16e3793fb17255381faee6608d694c387a Use AutoValue to reduce
> bulk of Google Storage value types.
>
> + ed9fc5c593d5fe0b80d3b85b5b2e4f0ff6bdf724 initial commit to support GCE LB
>
> + bbf953be07c0467aef095bf63cd7ee3df538fa40 Added options and binders
> for LB apis.
>
> + 059a394f2321d8d2aae43b05d12a131b78c7aec7 Decomplicate OAuth a little.
>
> + d045567aad432150c196ce31b49223bf6e6e1d6d Improved live tests for
> Load Balancing.
>
> + 192f9aea59768b68a242be5bc1fabb3685c9cf7b JCLOUDS-750 Remove need for
> custom json type adapters on OAuth.
>
> + 521a0c05f3e7ff5c91a28e73494d0b0091cb8aaf JCLOUDS-750 adjust for
> changes in @SerializedNames contract.
>
> + b41b0d047ce6711f14cd56abec05074a68a314cf JCLOUDS-750 Convert
> GoogleComputeEngine to AutoValue + general cleanup.
>
> + 9f60939e8abc56309493971d68395d6dd7844072 Adding fix to Project.get
> fallback. Returns 400 or 404.
Re: Call 1.8.x bankruptcy on jclouds-labs-google?
Posted by Chris Custine <ch...@gmail.com>.
+1 for a new 1.9 release and branch.
--
Chris Custine
On November 3, 2014 at 9:36:10 PM, Adrian Cole (adrian.f.cole@gmail.com) wrote:
I tried to start sorting out 1.8.x vs master on jclouds-labs-google,
but it is hopeless and imho not worth fixing.
Anyone have a problem with making a new 1.8.x branch off master.. say 1.8.xx?
Or, should we ditch 1.8.x and make our next 1.9.x?
Whatever we do, we may want to do the same to all labs.
-A
$ git cherry 1.8.x -v
+ c92dbe5059f4b867dcf727b86648c2cac5235a8e Up to 2.0.0-SNAPSHOT after
the 1.8.0 release
+ c713627c964d49e6cd6a724705b8aeec0f44d685 Updating project and
jclouds.version to 2.0.0-SNAPSHOT
+ e2e288ee86d537d249c7e58c782a66b0201f2134 JCLOUDS-653: Address Guava
18 deprecations
+ 89b8e7d6531b944a51feaa6e181fa0d9a03feda1 Remove maven-license-plugin
- a0d0c4c7e410d6e250ae66f1171e51405acaad2a JCLOUDS-643: Fix Google and
OAuth tests
- 2717e8e8258af343869a4f8ce798bac176e1ee6f JCLOUDS-633: Support
passing bearer token directly for OAuth2
- 7070016cd98b604bedb25d757496546c122b6c92 JCLOUDS-661: Supporting
single port firewall rules in GCE
- 9c98ab1ebbd9f21adc99e50b4f2dc5e222a95ed9 Fixing whitespace for
checkstyle violation
+ 38e05f6cdf33b5e42d893dd35fbf5717a2cd9213 JCLOUDS-458: Ad Object
Access Controls live tests
- 19b43e5e31e0ac1efb7c2685b51a2f01ac2e404b Jclouds-458: Changes to the
GCS structure
- b5bbb6cbf70edfbb357a8330ba56fea8d1657309 JCLOUDS-458: Resource name changes
+ 93c986c23616127363ad036dc95a97df43c8d483 Avoid primitive wrapper constructors
+ 155fc11246705cdce1658beb20182a44d01f080e JCLOUDS-458: GCS basic
object operations
- 626a03a03ccfbe166fae7e1f14da53a2a49e483f JCLOUDS-458: Multipart Related Upload
+ 98c28a6b9563abf0f99f568bfc333e44f1a4d6e5 JCLOUDS-458: Resumable
Upload with live tests
+ f82e303d2d7bbd8945e74e34d4ac692006c2abb7 Add missing @Override annotations
+ 8281d1c7f0fd267f1c7d2e2446a19f670b28287b JCLOUDS-458: Added
Blobstore Abstraction
+ d12e0daa1087be96475e5bb27a6bdbe6911b4059 JCLOUDS-740 GCE doesn't
always return id, selfLink on lists. Also, internally buffering an
Iterable with a Set < with a List.
+ c80849a711126bbd3493177812e2328ab7ac2a83 Add snapshot repository so
modernizer doesn't fail.
- f25ea1ac35cad5451902973e516d93b5b91cccc1 JCLOUDS-40 switch to
SubmissionAsyncBlobStore
- 1b2c8b8de6eb850cf180be7f0169600f7c8ed884 Remove stale javadoc
references to AsyncApi.
- ca496ccbc79fef39275d96fd395ddcf926c98655 JCLOUDS-40 Remove last
reference to AsyncBlobStore in GCS.
+ 44e8411329f1f7d13d24364b5ef0dc532cc2ab3c Revert "Add snapshot
repository so modernizer doesn't fail."
- fda802a506d14cf6c22881a0d5912b6c4a816a1f Introduce BucketAccessControlTemplate
- 65ac580c1fef07cac302a144228c0befc2db7dd5 JCLOUDS-703: Google
Hardware no longer supports images
- 1cb3164dba4e5b9c524ffe798737eca6d08fe636 JCLOUDS-40 unasync Fallback.
+ f48f0ba9e1f1d6da16f10fe0e0f36812d01d56b4 Implemented the supports
exclusion CIDR new method
+ c33b64c6150ce6a6c9ad6f44a2ea22708407e09c Fix indentation
+ e81df9f7572fd193d65a6d5709eb1a791381a04d JCLOUDS-649: Added image
creation from pd and made Image rawDisk Optional<T>
+ ea0f2d876b49c4208c916776d2ded3500a905619 JCLOUDS-678: Do not
silently return null in POST operations
+ a9c1fb1e13365ab0ed76221e08e8588a10dbd7bb minor bug fix to InstanceApiLiveTest
+ d2a0f0c382fb08a4b33dffd6feb2b0a769f50eed Adding support for DiskTypes Api.
+ 930dde3cef943ae87acf1d059129538b3b9f2bd3 Adding SSD support and
added DiskCreationOptions.
+ 4a483e59b0552290161e0abb15bc6c7198096c39 Revert "JCLOUDS-653:
Address Guava 18 deprecations"
+ 2f828feef1ee1ff704af7ff3d687e5165d07a134 JCLOUDS-653 remove test dep
on guava 18 method.
+ 953b49876f8a97841d5bd0ea9993ecb8d3f7d9d8 Cleanup binders in GCE:
don't use sneaky injection. don't redundantly check null.
+ 3f59166b0e36ce05288396c0571de287de3bd9c5 Remove redundant binder
implementations in GCE.
+ ff4581355dfb16a5ceed4ee7e2d69d34cfc4d439 Iteration order of
HashSet/Map changes between JRE 7 and JRE 8, breaking tests. Switch to
LinkedHashSet/Map.
- cca44c2e668b05c93c62f3273bc5b85709cd37b4 JCLOUDS-750 At the cost of
fiddling with type hierarchy adapters, remove lots of junk with google
auto.
+ b8670b16e3793fb17255381faee6608d694c387a Use AutoValue to reduce
bulk of Google Storage value types.
+ ed9fc5c593d5fe0b80d3b85b5b2e4f0ff6bdf724 initial commit to support GCE LB
+ bbf953be07c0467aef095bf63cd7ee3df538fa40 Added options and binders
for LB apis.
+ 059a394f2321d8d2aae43b05d12a131b78c7aec7 Decomplicate OAuth a little.
+ d045567aad432150c196ce31b49223bf6e6e1d6d Improved live tests for
Load Balancing.
+ 192f9aea59768b68a242be5bc1fabb3685c9cf7b JCLOUDS-750 Remove need for
custom json type adapters on OAuth.
+ 521a0c05f3e7ff5c91a28e73494d0b0091cb8aaf JCLOUDS-750 adjust for
changes in @SerializedNames contract.
+ b41b0d047ce6711f14cd56abec05074a68a314cf JCLOUDS-750 Convert
GoogleComputeEngine to AutoValue + general cleanup.
+ 9f60939e8abc56309493971d68395d6dd7844072 Adding fix to Project.get
fallback. Returns 400 or 404.
Re: Call 1.8.x bankruptcy on jclouds-labs-google?
Posted by Adrian Cole <ad...@gmail.com>.
> Of the two, I would vote for the latter option: cut 1.9.0 off a new 1.9.x
> branch as the next release.
FWIW that's my opinion, too.
Re: Call 1.8.x bankruptcy on jclouds-labs-google?
Posted by Andrew Phillips <ap...@qrmedia.com>.
> Anyone have a problem with making a new 1.8.x branch off master.. say 1.8.xx?
>
> Or, should we ditch 1.8.x and make our next 1.9.x?
Of the two, I would vote for the latter option: cut 1.9.0 off a new
1.9.x branch as the next release.
ap