I see Google Cloud Storage implementation
https://issues.apache.org/jira/browse/JCLOUDS-458 is reopened and some
changes going on. I would like to know whether there is a way I can help?

BTW I have few suggestions related to GCS

1 - CRC32C

Google Cloud Storage used Guava-18 for CRC32c implemetation. If we are not
planning to upgrade jclouds guava version, we can use google cloud platform
code crc32c implemetation [2] in our code

As of GCS docs CRC32C is preffered over MD5
"Google recommends that customers use CRC32C for all cases, as described in
the Validation section below. Customers that prefer MD5 can use that hash,
but that hash is not supported for composite objects or range GETs"[1]

2 - Object Change Notification Support

This feature is already implemented without testing.Testing it requires a
Https application url [3]


[1] https://cloud.google.com/storage/docs/hashes-etags#_CRC32C

[2] https://github.com/GoogleCloudPlatform/crc32c-
java/blob/master/src/com/google/cloud/Crc32c.java

[3] https://cloud.google.com/storage/docs/object-change-notification

Reply via email to