Skip to content

Conversation

@henningandersen
Copy link
Contributor

In a race condition, a search context could remain enlisted in
SearchService when an index is deleted, potentially causing the index
folder to not be cleaned up (for either lengthy searches or scrolls with
timeouts > 30 minutes or if the scroll is kept active).

In a race condition, a search context could remain enlisted in
SearchService when an index is deleted, potentially causing the index
folder to not be cleaned up (for either lengthy searches or scrolls with
timeouts > 30 minutes or if the scroll is kept active).
@henningandersen henningandersen added >bug :Search/Search Search-related issues that do not fall into other categories v8.0.0 v6.8.10 v7.8.1 v7.9.0 labels May 7, 2020
@elasticmachine
Copy link
Collaborator

Pinging @elastic/es-search (:Search/Search)

@elasticmachine elasticmachine added the Team:Search Meta label for search team label May 7, 2020
@henningandersen
Copy link
Contributor Author

There was a prior discussion on adding this specific change here.

@s1monw given the new insight that a scroll can prevents shard folders from being deleted for an extended period (and that times out after 30 minutes today), I hope to convince you this time 🙂 .

@dnhatn dnhatn requested review from dnhatn and jimczi May 7, 2020 14:16
Copy link
Member

@dnhatn dnhatn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Thanks Henning.

Copy link
Contributor

@jimczi jimczi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM2

@henningandersen henningandersen merged commit a52c85a into elastic:master May 12, 2020
henningandersen added a commit to henningandersen/elasticsearch that referenced this pull request May 12, 2020
In a race condition, a search context could remain enlisted in
SearchService when an index is deleted, potentially causing the index
folder to not be cleaned up (for either lengthy searches or scrolls with
timeouts > 30 minutes or if the scroll is kept active).
henningandersen added a commit that referenced this pull request May 13, 2020
In a race condition, a search context could remain enlisted in
SearchService when an index is deleted, potentially causing the index
folder to not be cleaned up (for either lengthy searches or scrolls with
timeouts > 30 minutes or if the scroll is kept active).
henningandersen added a commit that referenced this pull request May 13, 2020
In a race condition, a search context could remain enlisted in
SearchService when an index is deleted, potentially causing the index
folder to not be cleaned up (for either lengthy searches or scrolls with
timeouts > 30 minutes or if the scroll is kept active).
henningandersen added a commit to henningandersen/elasticsearch that referenced this pull request May 14, 2020
…lastic#56617)

In a race condition, a search context could remain enlisted in
SearchService when an index is deleted, potentially causing the index
folder to not be cleaned up (for either lengthy searches or scrolls with
timeouts > 30 minutes or if the scroll is kept active).
henningandersen added a commit that referenced this pull request May 14, 2020
…56744)

In a race condition, a search context could remain enlisted in
SearchService when an index is deleted, potentially causing the index
folder to not be cleaned up (for either lengthy searches or scrolls with
timeouts > 30 minutes or if the scroll is kept active).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

>bug :Search/Search Search-related issues that do not fall into other categories Team:Search Meta label for search team v6.8.10 v7.8.1 v7.9.0 v8.0.0-alpha1

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants