Skip to content

Allow searchable snapshot cache service to periodically fsync cache files #64696 #66216

Merged
tlrx merged 4 commits intoelastic:7.xfrom
tlrx:periodic-fsync-7.x
Dec 14, 2020
Merged

Allow searchable snapshot cache service to periodically fsync cache files #64696 #66216
tlrx merged 4 commits intoelastic:7.xfrom
tlrx:periodic-fsync-7.x

Conversation

@tlrx
Copy link
Copy Markdown
Member

@tlrx tlrx commented Dec 12, 2020

This committ changes the searchable snapshot's CacheService so that
it now periodically fsync cache files using the method introduced in #64201.

The synchronization is executed every 10 seconds by default (this interval
can be changed using a new xpack.searchable.snapshot.cache.sync.interval
setting).

Backport of #64696 for 7.11

tlrx added 2 commits December 12, 2020 14:52
…iles (elastic#64696)

This committ changes the searchable snapshot's CacheService so that
it now periodically fsync cache files using the method introduced in elastic#64201.

The synchronization is executed every 10 seconds by default (this interval
can be changed using a new xpack.searchable.snapshot.cache.sync.interval
setting).
@tlrx tlrx added >enhancement :Distributed/Snapshot/Restore Anything directly related to the `_snapshot/*` APIs backport v7.11.0 labels Dec 12, 2020
@elasticmachine elasticmachine added the Team:Distributed Meta label for distributed team. label Dec 12, 2020
@elasticmachine
Copy link
Copy Markdown
Collaborator

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

@tlrx
Copy link
Copy Markdown
Member Author

tlrx commented Dec 12, 2020

@elasticmachine run elasticsearch-ci/bwc

@tlrx tlrx merged commit 42d36ae into elastic:7.x Dec 14, 2020
@tlrx tlrx deleted the periodic-fsync-7.x branch December 14, 2020 14:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport :Distributed/Snapshot/Restore Anything directly related to the `_snapshot/*` APIs >enhancement Team:Distributed Meta label for distributed team. v7.11.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants