File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
share/github-backup-utils Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change 44# /
55# / Note: This command typically isn't called directly. It's invoked by
66# / ghe-backup when the rsync strategy is used.
7+ # shellcheck disable=SC2086
78set -e
89
910# Bring in the backup configuration
@@ -54,15 +55,15 @@ log_rsync "END elasticsearch rsync" 1>&3
5455# Set up a trap to re-enable flushing on exit and remove temp file
5556cleanup () {
5657 ghe_verbose " * Enabling ES index flushing ..."
57- echo ' {"index":{"translog.disable_flush":false }}' |
58+ echo ' {"index":{"translog.flush_threshold_size":"512MB" }}' |
5859 ghe-ssh " $host " -- curl -s -XPUT " localhost:9200/_settings" -d @- > /dev/null
5960}
6061trap ' cleanup' EXIT
6162trap ' exit $?' INT # ^C always terminate
6263
6364# Disable ES flushing and force a flush right now
6465ghe_verbose " * Disabling ES index flushing ..."
65- echo ' {"index":{"translog.disable_flush":true }}' |
66+ echo ' {"index":{"translog.flush_threshold_size":"1PB" }}' |
6667ghe-ssh " $host " -- curl -s -XPUT " localhost:9200/_settings" -d @- > /dev/null
6768ghe-ssh " $host " -- curl -s -XPOST " localhost:9200/_flush" > /dev/null
6869
You can’t perform that action at this time.
0 commit comments