Original commit message

ChangeScribe message

start work on cloud gateway

BUG - FEATURE: <type-ID>

This is a degenerate modifier commit: this change set is composed of empty, incidental, and abstract methods. These methods indicate that a new feature is planned. This change set is mainly composed of:

1. Changes to package org.elasticsearch.cloud.blobstore:

1.1. Modifications to CloudBlobStoreService.java:

1.1.1. Add a functionality to get context (BlobStoreContext)

2. Changes to package org.elasticsearch.gateway.cloud:

2.1. Add an entity class for cloud gateway. It allows to:

Instantiate cloud gateway with settings, cluster name, cloud blob store service and cloud blob store service;

Start cloud gateway;

Stop cloud gateway;

Do cloud gateway close;

Write meta data;

Read cloud gateway;

Suggest index gateway;

Reset cloud gateway;

Find latest index;

Read meta data

2.2. Add a class for cloud gateway module. It allows to:

Configure cloud gateway module