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

Improve Snapshot Repository Scalability #74350

Closed
16 tasks done
original-brownbear opened this issue Jun 21, 2021 · 2 comments
Closed
16 tasks done

Improve Snapshot Repository Scalability #74350

original-brownbear opened this issue Jun 21, 2021 · 2 comments
Assignees
Labels
:Distributed Coordination/Snapshot/Restore Anything directly related to the `_snapshot/*` APIs >enhancement Meta Team:Distributed (Obsolete) Meta label for distributed team (obsolete). Replaced by Distributed Indexing/Coordination.

Comments

@original-brownbear
Copy link
Member

original-brownbear commented Jun 21, 2021

Snapshot repositories do not scale well with large numbers of snapshots and indices in them. With the introduction of the cold and frozen tier compelling use cases for repositories containing tens of thousands of snapshots have emerged. This issue tracks the work required to enable larger snapshot repositories.

@original-brownbear original-brownbear added >enhancement :Distributed Coordination/Snapshot/Restore Anything directly related to the `_snapshot/*` APIs Meta labels Jun 21, 2021
@original-brownbear original-brownbear self-assigned this Jun 21, 2021
@elasticmachine elasticmachine added the Team:Distributed (Obsolete) Meta label for distributed team (obsolete). Replaced by Distributed Indexing/Coordination. label Jun 21, 2021
@elasticmachine
Copy link
Collaborator

Pinging @elastic/es-distributed (Team:Distributed)

original-brownbear added a commit to original-brownbear/elasticsearch that referenced this issue Aug 9, 2021
Add numeric offset parameter to this API.

Relates elastic#74350
original-brownbear added a commit that referenced this issue Aug 9, 2021
Add numeric offset parameter to this API.

Relates #74350
original-brownbear added a commit to original-brownbear/elasticsearch that referenced this issue Aug 14, 2021
original-brownbear added a commit that referenced this issue Aug 14, 2021
* Return Total Result Count and Remaining Count in Get Snapshots Response (#76150)

Add total result count and remaining count to get snapshots response.

* Implement Numeric Offset Parameter in Get Snapshots API (#76233)

Add numeric offset parameter to this API.

Relates #74350
original-brownbear added a commit that referenced this issue Aug 30, 2021
…77011)

It's in the title. As requested by the Kibana team, adding these two additional sort columns.

relates #74350
original-brownbear added a commit to original-brownbear/elasticsearch that referenced this issue Aug 30, 2021
…lastic#77011)

It's in the title. As requested by the Kibana team, adding these two additional sort columns.

relates elastic#74350
original-brownbear added a commit that referenced this issue Aug 30, 2021
…77011) (#77018)

It's in the title. As requested by the Kibana team, adding these two additional sort columns.

relates #74350
jrodewig added a commit that referenced this issue Nov 16, 2021
As part of #74350, snapshot repositories no longer have a 200 snapshot soft limit. This removes docs related to the limit.
elasticsearchmachine pushed a commit that referenced this issue Nov 16, 2021
As part of #74350, snapshot repositories no longer have a 200 snapshot soft limit. This removes docs related to the limit.
elasticsearchmachine pushed a commit that referenced this issue Nov 16, 2021
As part of #74350, snapshot repositories no longer have a 200 snapshot soft limit. This removes docs related to the limit.
elasticsearchmachine pushed a commit that referenced this issue Nov 16, 2021
As part of #74350, snapshot repositories no longer have a 200 snapshot soft limit. This removes docs related to the limit.
# Conflicts:
#	docs/reference/slm/apis/slm-put.asciidoc
#	docs/reference/snapshot-restore/take-snapshot.asciidoc
elasticsearchmachine pushed a commit that referenced this issue Nov 16, 2021
As part of #74350, snapshot repositories no longer have a 200 snapshot soft limit. This removes docs related to the limit.
# Conflicts:
#	docs/reference/slm/apis/slm-put.asciidoc
#	docs/reference/snapshot-restore/take-snapshot.asciidoc
jrodewig added a commit to elastic/kibana that referenced this issue Nov 17, 2021
With elastic/elasticsearch#74350, we no longer recommend a 200 snapshot soft limit for snapshot repositories or SLM policies. This removes a related sentence from the Snapshot Policy UI.

It also updates the docs link to point to the [create snapshot docs](https://www.elastic.co/guide/en/elasticsearch/reference/master/snapshots-take-snapshot.html), which include guidance on snapshot retention, rather than the [put SLM policy API docs](https://www.elastic.co/guide/en/elasticsearch/reference/master/slm-api-put-policy.html).

Relates to elastic/elasticsearch#80745
jrodewig added a commit to elastic/kibana that referenced this issue Nov 17, 2021
With elastic/elasticsearch#74350, we no longer recommend a 200 snapshot soft limit for snapshot repositories or SLM policies. This removes a related sentence from the Snapshot Policy UI.

It also updates the docs link to point to the [create snapshot docs](https://www.elastic.co/guide/en/elasticsearch/reference/master/snapshots-take-snapshot.html), which include guidance on snapshot retention, rather than the [put SLM policy API docs](https://www.elastic.co/guide/en/elasticsearch/reference/master/slm-api-put-policy.html).

Relates to elastic/elasticsearch#80745
jrodewig added a commit to elastic/kibana that referenced this issue Nov 17, 2021
With elastic/elasticsearch#74350, we no longer recommend a 200 snapshot soft limit for snapshot repositories or SLM policies. This removes a related sentence from the Snapshot Policy UI.

It also updates the docs link to point to the [create snapshot docs](https://www.elastic.co/guide/en/elasticsearch/reference/master/snapshots-take-snapshot.html), which include guidance on snapshot retention, rather than the [put SLM policy API docs](https://www.elastic.co/guide/en/elasticsearch/reference/master/slm-api-put-policy.html).

Relates to elastic/elasticsearch#80745
@jrodewig
Copy link
Contributor

I'm going to close as it looks like all tasks are complete.merged. Please re-open if I missed anything.

TinLe pushed a commit to TinLe/kibana that referenced this issue Nov 20, 2021
With elastic/elasticsearch#74350, we no longer recommend a 200 snapshot soft limit for snapshot repositories or SLM policies. This removes a related sentence from the Snapshot Policy UI.

It also updates the docs link to point to the [create snapshot docs](https://www.elastic.co/guide/en/elasticsearch/reference/master/snapshots-take-snapshot.html), which include guidance on snapshot retention, rather than the [put SLM policy API docs](https://www.elastic.co/guide/en/elasticsearch/reference/master/slm-api-put-policy.html).

Relates to elastic/elasticsearch#80745
dmlemeshko pushed a commit to elastic/kibana that referenced this issue Nov 29, 2021
With elastic/elasticsearch#74350, we no longer recommend a 200 snapshot soft limit for snapshot repositories or SLM policies. This removes a related sentence from the Snapshot Policy UI.

It also updates the docs link to point to the [create snapshot docs](https://www.elastic.co/guide/en/elasticsearch/reference/master/snapshots-take-snapshot.html), which include guidance on snapshot retention, rather than the [put SLM policy API docs](https://www.elastic.co/guide/en/elasticsearch/reference/master/slm-api-put-policy.html).

Relates to elastic/elasticsearch#80745
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
:Distributed Coordination/Snapshot/Restore Anything directly related to the `_snapshot/*` APIs >enhancement Meta Team:Distributed (Obsolete) Meta label for distributed team (obsolete). Replaced by Distributed Indexing/Coordination.
Projects
None yet
Development

No branches or pull requests

3 participants