Permalink
Commits on Nov 3, 2014
  1. [TESTS] Fix unit tests for branch es-1.2 and move from es.config to t…

    tlrx committed Nov 3, 2014
    …ests.config
    
    Other branches (es-1.x, es-1.4, master) already use -Dtests.config to run the tests. Since there is 1 configuration file for all branches on CI server, I change es-1.2 to also use tests.config system property.
Commits on Jun 21, 2014
  1. Added retry mechanism for S3 connection errors

    imotov authored and dadoonet committed Jun 21, 2014
    Closes #95
    
    (cherry picked from commit 11f4e9c)
Commits on Jun 20, 2014
  1. Allow AWS compatible cloud services

    dadoonet committed Jun 20, 2014
    Users can use their own endpoints for any ec2/s3 compatible API using: `cloud.aws.ec2.endpoint` or `cloud.aws.s3.endpoint`
    
    Closes #91.
  2. Update to AWS SDK 1.7.13

    dadoonet committed Jun 20, 2014
    Closes #97.
Commits on Jun 19, 2014
  1. Update README about SNAPSHOT vs released versions

    pburkholder authored and dadoonet committed Jun 19, 2014
    Closes #77.
    
    (cherry picked from commit a0fa97d)
  2. Elaborate on how to specify AWS credentials

    philwills authored and dadoonet committed Jun 19, 2014
    Closes #85.
    
    (cherry picked from commit 7af1316)
Commits on May 28, 2014
  1. Cleaning documentation

    imotov authored and dadoonet committed May 28, 2014
  2. Add Server Side Encryption support for S3 repository

    wilkes authored and dadoonet committed May 28, 2014
    For legal reasons, we need to store our ES backups in S3 using server side encryption.
    
    Closes #78.
  3. Switch to shared thread pool for snapshot operations

    imotov authored and dadoonet committed May 28, 2014
    Closes #87
Commits on May 27, 2014
  1. S3 Repo documentation

    dadoonet committed May 27, 2014
    Closes #83.
Commits on May 13, 2014
Commits on Apr 29, 2014
  1. Update to elasticsearch 1.2.0 / Lucene 4.8

    dadoonet committed Apr 29, 2014
    Breaking changes in tests
  2. Update to elasticsearch 1.2.0

    dadoonet committed Apr 18, 2014
    Closes #79.
  3. Remove S3 gateway

    dadoonet committed Apr 18, 2014
    In elasticsearch core code, we removed Gateways (see elastic/elasticsearch#5422).
    
    We need now to remove S3 gateway from aws plugin.
    
    Closes #75.
    (cherry picked from commit d9326af)
  4. create branch es-1.2

    dadoonet committed Apr 29, 2014
    (cherry picked from commit 1d7ca8f)
Commits on Apr 18, 2014
Commits on Mar 26, 2014
  1. Add per repository credentials

    beiske authored and dadoonet committed Mar 26, 2014
    Changed AwsS3Service to use one client per region and credentials combination.
    Made S3Repository specify credentials if such exists in the repository settings.
    
    Updated readme with repository specific credentials settings.
    
    Closes #54.
    Closes #55.
    Closes #56.
    (cherry picked from commit d4ea2dd)
  2. Create branches according to elasticsearch versions

    dadoonet committed Mar 26, 2014
    We create branches:
    
    * es-0.90 for elasticsearch 0.90
    * es-1.0 for elasticsearch 1.0
    * es-1.1 for elasticsearch 1.1
    * master for elasticsearch master
    
    We also check that before releasing we don't have a dependency to an elasticsearch SNAPSHOT version.
    
    Add links to each version in documentation
    (cherry picked from commit e0f06c6)
Commits on Mar 19, 2014
  1. Disable java and maven version checking

    dadoonet committed Mar 19, 2014
    And fix typo in email html
Commits on Mar 17, 2014
  1. Update to AWS SDK 1.7.3

    dadoonet committed Mar 17, 2014
    Closes #62.
  2. Elasticsearch dependency should be provided and not compile

    suzuken authored and dadoonet committed Mar 17, 2014
    Please change the Elasticsearch dependency to provided (and maybe testCompile) instead of compile and runtime.
    
    Why? If you include the plugin in embedded Elasticsearch, and you exclude anything from the Elasticsearch dependency, it is undone by this dependency also including Elasticsearch. Therefore you have to tune both, when really this plugin only needs it as provided (since it runs with Elasticsearch or in Elasticsearch but never on its own).
    
    Related to #48.
  3. Add plugin release semi-automatic script

    suzuken authored and dadoonet committed Mar 17, 2014
    Closes #58.
  4. Support ap-northeast region for EC2 and S3

    suzuken authored and dadoonet committed Feb 5, 2014
    Closes #52.
  5. Elasticsearch dependency should be provided and not compile

    dadoonet committed Mar 17, 2014
    Please change the Elasticsearch dependency to provided (and maybe testCompile) instead of compile and runtime.
    
    Why? If you include the plugin in embedded Elasticsearch, and you exclude anything from the Elasticsearch dependency, it is undone by this dependency also including Elasticsearch. Therefore you have to tune both, when really this plugin only needs it as provided (since it runs with Elasticsearch or in Elasticsearch but never on its own).
    
    Closes #48.
  6. Support group id in addition to group names

    dadoonet committed Jan 27, 2014
    Based on issue #43, we want to support both notations:
    
    * group name first
    * group id if it does not work with group name
    
    Closes #49.
  7. Update to elasticsearch 1.0.0

    dadoonet committed Mar 17, 2014
    Closes #57.