Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

JCLOUDS-1590: Promote glacier to core #127

Merged
merged 96 commits into from
Dec 18, 2021
Merged

Commits on May 15, 2014

  1. JCLOUDS-457: Created the skeleton of the Glacier API.

    Roman C. Coedo authored and gaul committed May 15, 2014
    Configuration menu
    Copy the full SHA
    d4af465 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2014

  1. JCLOUDS-457: Added Glacier vault operations

    The Glacier client can create, delete, read, and list vaults.
    Roman C. Coedo authored and gaul committed May 23, 2014
    Configuration menu
    Copy the full SHA
    b892afc View commit details
    Browse the repository at this point in the history

Commits on May 30, 2014

  1. Added some fixes to the live test and a few things on the rest of the…

    … code for clarity.
    Roman C. Coedo authored and gaul committed May 30, 2014
    Configuration menu
    Copy the full SHA
    7add71b View commit details
    Browse the repository at this point in the history
  2. Removed some unused constructors from GlacierResponseException

    Roman C. Coedo authored and gaul committed May 30, 2014
    Configuration menu
    Copy the full SHA
    eb13a0a View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2014

  1. JCLOUDS-546: Remove Javadoc @author annotations

    Annotations removed with:
    
    find -name \*.java | xargs sed -i /@author/d
    
    Empty Javadoc removed with multiple iterations of:
    
    find -name \*.java | xargs sed -i -z 's/ \*\n \*\// \*\//'
    find -name \*.java | xargs sed -i -z 's/ \* \n \*\// \*\//'
    find -name \*.java | xargs sed -i -z 's/\/\*\*\n \*\/\n//'
    gaul committed Jun 8, 2014
    Configuration menu
    Copy the full SHA
    deec261 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2014

  1. Renamed FalseIfVaultNotEmpty to be more generic. deleteVault should r…

    …eturn false on any IllegalArgumentException.
    Roman C. Coedo authored and gaul committed Jun 10, 2014
    Configuration menu
    Copy the full SHA
    3b5aadc View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2014

  1. JCLOUDS-457: Use random vault names in live tests

    Now the live tests are not conditioned by the current state of the
    account used.
    Roman C. Coedo authored and gaul committed Jun 13, 2014
    Configuration menu
    Copy the full SHA
    0a90be9 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2014

  1. JCLOUDS-457: Added TreeHash util class and its test.

    The TreeHash class stores two HashCodes, the linear and the
    tree HashCode. The TreeHash class also has an static inner class
    named Hasher, which allows us to calculate the hashes.
    
    Both Hashes (tree and linear) are needed for the upload archive
    and the multipart upload operations. When completing a multipart
    upload operation we also need to calculate the tree hash of the
    individual part's hashes.
    Roman C. Coedo authored and gaul committed Jun 16, 2014
    Configuration menu
    Copy the full SHA
    7312486 View commit details
    Browse the repository at this point in the history
  2. Avoid buffering entire input when hashing

    Also ensure that we close the InputStream.
    gaul committed Jun 16, 2014
    Configuration menu
    Copy the full SHA
    2e5a897 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2014

  1. JCLOUDS-457: Changed the ArrayLists in TreeHash util to ImmutableLists.

    Roman C. Coedo authored and gaul committed Jun 17, 2014
    Configuration menu
    Copy the full SHA
    43ee610 View commit details
    Browse the repository at this point in the history
  2. JCLOUDS-457: Added deleteArchive and uploadArchive operations.

    Now the Glacier client supports upload and delete archive
    operations.
    
    An static TestUtils class has been made for the archive operations
    tests. This class allows us to build payloads and build ByteSources.
    Roman C. Coedo authored and gaul committed Jun 17, 2014
    Configuration menu
    Copy the full SHA
    2916b63 View commit details
    Browse the repository at this point in the history
  3. JCLOUDS-457: Part of the code has been cleaned up

    On the last commit we added TestUtils class. On this commit
    the VaultNameValidator and the ThreeHashTest tests make use
    of it.
    
    GlacierClientMockTest was not using GlacierHeaders references.
    This commit fixes this problem too.
    
    In addition, the AWSRequestSignerV4, the TreeHash and the
    VaultNameValidator classes are now final.
    Roman C. Coedo authored and gaul committed Jun 17, 2014
    Configuration menu
    Copy the full SHA
    883425f View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2014

  1. Configuration menu
    Copy the full SHA
    d2c5149 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2014

  1. JCLOUDS-457: Clean up for GlacierClientMockTest.

    GlacierClientMockTest was growing uncontrollably. This commit
    is an attempt to fix this problem.
    
    The first measure taken moves the duplicated strings to constants
    and the JSON response bodies to resource files. In addition, some
    repeated code was moved to static classes, where they can be reused.
    
    We also use @BeforeTest and @AfterTest to make instances of the
    MockWebServer and shut them down for each test.
    Roman C. Coedo authored and gaul committed Jun 19, 2014
    Configuration menu
    Copy the full SHA
    b206d05 View commit details
    Browse the repository at this point in the history
  2. Use Square's mockwebserver

    Roman C. Coedo authored and gaul committed Jun 19, 2014
    Configuration menu
    Copy the full SHA
    2efd818 View commit details
    Browse the repository at this point in the history
  3. JCLOUDS-457: Added initiateMultipartUpload and uploadPart operations.

    Now the Glacier client supports initiateMultipartUpload and
    uploadPart operations.
    Roman C. Coedo authored and gaul committed Jun 19, 2014
    Configuration menu
    Copy the full SHA
    248c855 View commit details
    Browse the repository at this point in the history
  4. JCLOUDS-457: Clean up for the validators and the TreeHash class.

    Now the validators use checkArgument instead of throwing an
    exception by calling an static method.
    
    There were some missing validators on the Async client, these
    were fixed too.
    
    Lastly, TreeHash inner class was removed. Now the factory methods
    are in the TreeHash class.
    Roman C. Coedo authored and gaul committed Jun 19, 2014
    Configuration menu
    Copy the full SHA
    76ea768 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2014

  1. JCLOUDS-457: Added completeMultipartUpload and abortMultipartUplod.

    Now the Glacier client supports completeMultipartUpload and i
    abortMultipartUpload operations.
    Roman C. Coedo authored and gaul committed Jun 20, 2014
    Configuration menu
    Copy the full SHA
    b0dddca View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2014

  1. JCLOUDS-457: Call BeforeMethod and AfterMethod

    Use these annotations to initialize before every test.  BeforeTest and
    AfterTest initialize once before a single test in this suite.
    gaul committed Jun 22, 2014
    Configuration menu
    Copy the full SHA
    50df899 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2014

  1. JCLOUDS-457: Added list Multipart operations

    Added listParts and listMultipartUploads operations to the Glacier
    client.
    Roman C. Coedo authored and gaul committed Jun 23, 2014
    Configuration menu
    Copy the full SHA
    3f68c3f View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2014

  1. Bug fix for ContentRange equals

    Roman C. Coedo authored and gaul committed Jun 25, 2014
    Configuration menu
    Copy the full SHA
    0c36b36 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2014

  1. JCLOUDS-457: limit body size for specific test

    For each test, we were forcing the server to discard the content of
    the request body on @BeforeMethod. We need to do this on tests with a
    huge body, but it may interfere with other tests which actually use
    the body data.  To fix this problem, we moved the body limit
    restriction to the tests that require it.
    Roman C. Coedo authored and gaul committed Jun 26, 2014
    Configuration menu
    Copy the full SHA
    f1a3973 View commit details
    Browse the repository at this point in the history
  2. JCLOUDS-457: Added initiateJob

    Now the Glacier client supports the initiateJob operation.
    Roman C. Coedo authored and gaul committed Jun 26, 2014
    Configuration menu
    Copy the full SHA
    c55a9f4 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2014

  1. JCLOUDS-457: Cleanup for binder classes

    The binder classes were making unnecessary checks. They have
    been cleaned up.
    Roman C. Coedo authored and gaul committed Jun 27, 2014
    Configuration menu
    Copy the full SHA
    2c713d2 View commit details
    Browse the repository at this point in the history
  2. JCLOUDS-457: Multiple fixes

    This commit addresses some problems found in the code:
    
    - Now VaultMetadata returns a copy of the creation date instead
    of their own instance.
    
    - Added a checkNotNull for PaginatedVaultCollection iterable.
    
    - Added a test for listVaults with an empty list of vaults.
    Roman C. Coedo authored and gaul committed Jun 27, 2014
    Configuration menu
    Copy the full SHA
    59a43f8 View commit details
    Browse the repository at this point in the history
  3. JCLOUDS-457: Added describeJob operation

    Now Glacier client supports the describeJob operation.
    Roman C. Coedo authored and gaul committed Jun 27, 2014
    Configuration menu
    Copy the full SHA
    7156947 View commit details
    Browse the repository at this point in the history
  4. JCLOUDS-457: Added listJobs operation

    Now the Glacier client supports the listJobs operation.
    Roman C. Coedo authored and gaul committed Jun 27, 2014
    Configuration menu
    Copy the full SHA
    9d871fd View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2014

  1. JCLOUDS-457: Added the retrieve output operations

    Now the Glacier client can retrieve data.
    Roman C. Coedo authored and gaul committed Jun 30, 2014
    Configuration menu
    Copy the full SHA
    70fb8cd View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2014

  1. Use assertj fluent assertions where appropriate

    This commit demonstrates a few instances where assertj yields more
    informative error messages than testng assertEquals and assertTrue.
    Note that we could replace all testng asserts with assertj.
    gaul committed Jul 1, 2014
    Configuration menu
    Copy the full SHA
    e104ef0 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2014

  1. Improve use of assertj

    gaul committed Jul 2, 2014
    Configuration menu
    Copy the full SHA
    c2cf837 View commit details
    Browse the repository at this point in the history
  2. Default value for aws identity/credential property

    Every project was using undefined properties in their pom.xml.
    A default value for test.aws.identity and test.aws.credential was
    added.
    Roman C. Coedo authored and gaul committed Jul 2, 2014
    Configuration menu
    Copy the full SHA
    625aa6a View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2014

  1. Using assertj assertions

    testng assertions have been replaced with assertj
    assertions.
    Roman C. Coedo authored and gaul committed Jul 3, 2014
    Configuration menu
    Copy the full SHA
    fbcf7ea View commit details
    Browse the repository at this point in the history
  2. Use assertj extraction feature to shorten test

    Roman C. Coedo authored and gaul committed Jul 3, 2014
    Configuration menu
    Copy the full SHA
    327a7b0 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2014

  1. JCLOUDS-457: uploadPart return type fix

    The uploadPart method now returns HashCode instead
    of String.
    Roman C. Coedo authored and gaul committed Jul 4, 2014
    Configuration menu
    Copy the full SHA
    ff83778 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2014

  1. JCLOUDS-457: Test groups and improvements

    Test groups have been added. Also, the live tests were
    refactored to reduce the number of RPCs.
    Roman Coedo authored and gaul committed Jul 15, 2014
    Configuration menu
    Copy the full SHA
    73d9fa5 View commit details
    Browse the repository at this point in the history
  2. JCLOUDS-457: Add JobStatus enum

    Now the job status is stored as an enum instead of
    a String. This is useful when comparing the status to
    check if a job is completed, failed or still in progress.
    Roman Coedo authored and gaul committed Jul 15, 2014
    Configuration menu
    Copy the full SHA
    121d2c1 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2014

  1. JCLOUDS-457: BlobStore Skeleton

    The Amazon Glacier BlobStore skeleton has been added.
    Roman Coedo authored and gaul committed Jul 18, 2014
    Configuration menu
    Copy the full SHA
    71782b1 View commit details
    Browse the repository at this point in the history
  2. JCLOUDS-457: Fix complete MPU archive size

    The completeMultipartUpload operation is taking the archive size
    parameter in MB but it should be bytes.
    Roman Coedo authored and gaul committed Jul 18, 2014
    Configuration menu
    Copy the full SHA
    1359ba9 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2014

  1. JCLOUDS-457: BlobStore MultiPartUpload strategy

    The code related to the MultiPartUpload strategy has been added.
    MultiPart uploads use an upload strategy (e.g. sequential vs parallel)
    and also a slicing strategy to split the payload in different parts.
    Roman Coedo authored and gaul committed Jul 20, 2014
    Configuration menu
    Copy the full SHA
    cdbb845 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2014

  1. JCLOUDS-457: Long live tests

    The long live tests have been added. These tests takes several
    hours and will leave traces in your AWS account.
    Roman Coedo authored and gaul committed Jul 24, 2014
    Configuration menu
    Copy the full SHA
    1851d68 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2014

  1. JCLOUDS-457: List containers and remove blob

    List containers and remove blob operations have
    been added.
    Roman Coedo authored and gaul committed Jul 26, 2014
    Configuration menu
    Copy the full SHA
    34565bd View commit details
    Browse the repository at this point in the history
  2. JCLOUDS-457: Add polling strategy

    The polling strategy interface for job operations
    and a simple implementation class have been added.
    This implementation waits an initial time and then
    polls at regular intervals.
    Roman Coedo authored and gaul committed Jul 26, 2014
    Configuration menu
    Copy the full SHA
    3320c4e View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2014

  1. JCLOUDS-457: Add getBlob operation

    Now the BlobStore abstraction supports the getBlob Operation
    Roman Coedo authored and gaul committed Jul 27, 2014
    Configuration menu
    Copy the full SHA
    550c05c View commit details
    Browse the repository at this point in the history
  2. JCLOUDS-457: Add list operation

    Now the BlobStore abstraction supports the list Operation
    Roman Coedo authored and gaul committed Jul 27, 2014
    Configuration menu
    Copy the full SHA
    e5e3f86 View commit details
    Browse the repository at this point in the history
  3. JCLOUDS-457: Add blobExists and blobMetadata

    Now the BlobStore abstraction supports the blobExists and the
    blobMetadata operations.
    Roman Coedo authored and gaul committed Jul 27, 2014
    Configuration menu
    Copy the full SHA
    84cb480 View commit details
    Browse the repository at this point in the history
  4. JCLOUDS-457: Add Clear vault strategy

    Added a proper implementation to the Clear vault strategy
    Roman Coedo authored and gaul committed Jul 27, 2014
    Configuration menu
    Copy the full SHA
    3b3939b View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2014

  1. JCLOUDS-457: Fix deleteContainer

    The ClearVaultStrategy now ignores ResourceNotFound exceptions.
    
    deleteContainer now tries to delete the vault first to avoid long waits.
    If the delete request fails, retries it every 24 hours.
    Roman Coedo authored and gaul committed Jul 28, 2014
    Configuration menu
    Copy the full SHA
    f7e8179 View commit details
    Browse the repository at this point in the history
  2. JCLOUDS-457: Small fixes and documentation

    Now the BlobStore and the strategy implementations are annotated with @singleton.
    
    Added a small documentation to the blobstore classes.
    Roman Coedo authored and gaul committed Jul 28, 2014
    Configuration menu
    Copy the full SHA
    e555dc8 View commit details
    Browse the repository at this point in the history
  3. Updating documentation and a configuration property name

    Follow-on from 95d9b00
    Roman Coedo authored and demobox committed Jul 28, 2014
    Configuration menu
    Copy the full SHA
    2bcc52d View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2014

  1. Follow-up to Glacier pull request reviews

    * updating Javadocs
    * minor style changes
    Roman Coedo authored and demobox committed Aug 3, 2014
    Configuration menu
    Copy the full SHA
    9d6f756 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2014

  1. Updating project and jclouds.version to 2.0.0-SNAPSHOT

    Follow-up to 8fba1f2
    demobox committed Aug 5, 2014
    Configuration menu
    Copy the full SHA
    c8f42d6 View commit details
    Browse the repository at this point in the history
  2. JCLOUDS-457: Implementing getBlob without options

    The missing getBlob implementation has been added.
    Roman Coedo authored and demobox committed Aug 5, 2014
    Configuration menu
    Copy the full SHA
    3ff09c0 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2014

  1. JCLOUDS-457: Extend javadoc and add README.md

    Added more javadoc documentation. This covers the basics of the
    provider.
    Roman Coedo authored and gaul committed Aug 8, 2014
    Configuration menu
    Copy the full SHA
    877443a View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2014

  1. Correct license headers

    gaul committed Aug 10, 2014
    Configuration menu
    Copy the full SHA
    eb87d61 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2014

  1. Configuration menu
    Copy the full SHA
    3b09494 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2014

  1. Fix glacier's pom structure.

    Adrian Cole authored and Adrian Cole committed Oct 4, 2014
    Configuration menu
    Copy the full SHA
    9061a52 View commit details
    Browse the repository at this point in the history
  2. JCLOUDS-40 unasync glacier.

    Adrian Cole authored and Adrian Cole committed Oct 4, 2014
    Configuration menu
    Copy the full SHA
    172371a View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2014

  1. JCLOUDS-40 Remove last reference to AsyncBlobStore in Glacier.

    Adrian Cole authored and Adrian Cole committed Oct 5, 2014
    Configuration menu
    Copy the full SHA
    e6004cc View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2014

  1. JCLOUDS-40 unasync Fallback.

    Adrian Cole committed Oct 6, 2014
    Configuration menu
    Copy the full SHA
    433f300 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2014

  1. JCLOUDS-534 Avoid runtime incompatibility introduced by Guava's close…

    …Quietly.
    Adrian Cole committed Oct 30, 2014
    Configuration menu
    Copy the full SHA
    8ee1a98 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2014

  1. Upgrade to OkHttp 2.1.0

    nacx committed Nov 27, 2014
    Configuration menu
    Copy the full SHA
    831a2f0 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2014

  1. Fixed ambiguous methods in tests

    Jeremy Daggett authored and nacx committed Dec 9, 2014
    Configuration menu
    Copy the full SHA
    0ac7dd0 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2015

  1. Use AutoService for creation of Service Loader Metadata

    Jeremy Daggett authored and jdaggett committed Jan 8, 2015
    Configuration menu
    Copy the full SHA
    d139f09 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2015

  1. JCLOUDS-660: Glacier portable container ACLs

    Not implemented for Glacier.
    gaul committed Feb 13, 2015
    Configuration menu
    Copy the full SHA
    0af768f View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2015

  1. JCLOUDS-732: Glacier portable object ACLs

    Not implemented for Glacier.
    gaul committed Feb 21, 2015
    Configuration menu
    Copy the full SHA
    0f66f03 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2015

  1. Configuration menu
    Copy the full SHA
    602fce4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8e7e1aa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a5e2d47 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2015

  1. Apache jclouds 1.9.0 release

    nacx committed Mar 24, 2015
    Configuration menu
    Copy the full SHA
    e7e30c4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f1440e7 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2015

  1. Configuration menu
    Copy the full SHA
    f5f0ac6 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2015

  1. JCLOUDS-894: Expose GCS multipart operations

    Not yet implemented
    gaul committed May 1, 2015
    Configuration menu
    Copy the full SHA
    2ed3472 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2015

  1. Configuration menu
    Copy the full SHA
    1c7e3f6 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2015

  1. Configuration menu
    Copy the full SHA
    41b73a7 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2016

  1. Add support for GlacierBlobStore.getBlobAccess

    It is currently throwing UnsupportedOperationException exception.
    ritazh committed Jan 5, 2016
    Configuration menu
    Copy the full SHA
    9e03d75 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2016

  1. Remove unnecessary static imports

    Found via error-prone.
    gaul committed Jan 29, 2016
    Configuration menu
    Copy the full SHA
    5e37c46 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2016

  1. JCLOUDS-1125: Glacier list multipart uploads

    Not yet implemented.
    gaul committed Jun 13, 2016
    Configuration menu
    Copy the full SHA
    ee53862 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2016

  1. JCLOUDS-1028: Configure idempotent methods

    Enable for Glacier.
    gaul committed Jun 15, 2016
    Configuration menu
    Copy the full SHA
    0a75446 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2016

  1. Do not assume an endpoint in tests.

    jclouds should not assume a particular endpoint when running glacier
    tests, as it's possible that a glacier emulator is used (e.g.
    glacier-proxy).
    timuralp authored and nacx committed Jul 11, 2016
    Configuration menu
    Copy the full SHA
    af7f4ee View commit details
    Browse the repository at this point in the history
  2. Add a system setting for Glacier's initial wait.

    Glacier has an initial wait parameter, which is used to check on the
    progress of a job. By default, it is set to 3 hours. This may work
    well against existing AWS Glacier interface, however, against a
    Glacier emulator the timeout should be overriden. The change allows
    setting the timeout to an arbitrary shorter value with
    -Dtest.glacier.initial-wait.
    timuralp authored and nacx committed Jul 11, 2016
    Configuration menu
    Copy the full SHA
    f61be9a View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2016

  1. Configuration menu
    Copy the full SHA
    66a82b4 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2016

  1. Configuration menu
    Copy the full SHA
    f516fea View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2017

  1. Avoid injecting on final fields

    This can cause thread visibility issues.  Found via error-prone.
    gaul committed Aug 29, 2017
    Configuration menu
    Copy the full SHA
    8dae432 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2018

  1. Configuration menu
    Copy the full SHA
    a3799e6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2305035 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2018

  1. fix typo in project.version

    - from 2.2.0-SNAPSHOST to 2.2.0-SNAPSHOT
    andreaturli committed Feb 21, 2018
    Configuration menu
    Copy the full SHA
    7fa2ea6 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2019

  1. Apache jclouds 2.2.0-rc1 release

    nacx committed Oct 13, 2019
    Configuration menu
    Copy the full SHA
    0aef8ca View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    644fb4a View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2020

  1. Configuration menu
    Copy the full SHA
    3e25b83 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2020

  1. Sync OSGi handling with Apache JClouds Project

    This project, the aws-lab version of Apache JClouds, share the exact build instructions as the primary Apache JClouds project with all its modules.
    Apache JClouds is shifting its strategy in handling OSGi configuration. Instead of using the Maven Bundle Plugin, a wrapper of the BND plugin, the BND plugin gets used directly.
    - Remove the OSGi configuration from each module. The configuration gets served to the BND through dedicated configuration / bnd files.
    - Onboard bnd-configuration files, one per module.
    
    Ignore bnd files in rat plugin
    gurkerl83 authored and gaul committed Dec 7, 2020
    Configuration menu
    Copy the full SHA
    fd7fe5c View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2021

  1. Upgrade OKHttp dependency

    The JClouds project module upgrades the okhttp server library and related dependencies such as mockwebserver from 2.2.0 to 3.14.9. The vendor switched the groupId declaration from com.squareup.okhttp to com.squareup.okhttp3.
    
    Adjust imports and api calls for newer okhttp vers
    gurkerl83 authored and gaul committed Feb 12, 2021
    Configuration menu
    Copy the full SHA
    50462ca View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2021

  1. Configuration menu
    Copy the full SHA
    09dfab4 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2021

  1. Configuration menu
    Copy the full SHA
    b0592c5 View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2021

  1. Configuration menu
    Copy the full SHA
    66ef18c View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'jclouds-labs-aws-local/promote-glacier-…

    …moved' into promoted-glacier
    gaul committed Dec 17, 2021
    Configuration menu
    Copy the full SHA
    afa92c7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3bbb0b4 View commit details
    Browse the repository at this point in the history