Revision 52e7b926a95fbc3ef1ad7f99abbf7e3d00264bf4 authored by Armin Braun on 10 May 2021, 11:40:57 UTC, committed by GitHub on 10 May 2021, 11:40:57 UTC
Use an iterator instead of a list when passing around what to delete.
In the case of very large deletes the iterator is a much smaller than
the actual list of files to delete (since we save all the prefixes
which adds up if the individual shard folders contain lots of deletes).
Also this commit as a side-effect adjusts a few spots in logging where the
log messages could be catastrophic in size when trace logging is activated.
1 parent a7ff5e7
History
File Mode Size
aggregations
analysis
autoscaling
cat
ccr
cluster
commands
data-management
data-streams
docs
eql
features
fleet
graph
high-availability
how-to
ilm
images
index-modules
indices
ingest
licensing
mapping
migration
ml
modules
monitoring
query-dsl
release-notes
repositories-metering-api
rest-api
rollup
scripting
search
searchable-snapshots
settings
setup
slm
snapshot-restore
sql
tab-widgets
text-structure
transform
upgrade
vectors
aggregations.asciidoc -rw-r--r-- 9.7 KB
analysis.asciidoc -rw-r--r-- 1.7 KB
api-conventions.asciidoc -rw-r--r-- 23.5 KB
cat.asciidoc -rw-r--r-- 6.9 KB
cluster.asciidoc -rw-r--r-- 4.1 KB
data-management.asciidoc -rw-r--r-- 1.6 KB
data-rollup-transform.asciidoc -rw-r--r-- 711 bytes
datatiers.asciidoc -rw-r--r-- 5.9 KB
dependencies-versions.asciidoc -rw-r--r-- 143 bytes
docs.asciidoc -rw-r--r-- 1.1 KB
frozen-indices.asciidoc -rw-r--r-- 5.0 KB
getting-started.asciidoc -rwxr-xr-x 11.6 KB
glossary.asciidoc -rw-r--r-- 20.2 KB
gs-index.asciidoc -rw-r--r-- 132 bytes
high-availability.asciidoc -rw-r--r-- 1.3 KB
how-to.asciidoc -rw-r--r-- 864 bytes
index-extra-title-page.html -rw-r--r-- 780 bytes
index-modules.asciidoc -rw-r--r-- 14.0 KB
index.asciidoc -rw-r--r-- 1.7 KB
index.x.asciidoc -rw-r--r-- 26 bytes
indices.asciidoc -rw-r--r-- 4.0 KB
ingest.asciidoc -rw-r--r-- 24.0 KB
intro.asciidoc -rw-r--r-- 12.6 KB
links.asciidoc -rw-r--r-- 233 bytes
mapping.asciidoc -rw-r--r-- 3.4 KB
query-dsl.asciidoc -rw-r--r-- 2.9 KB
redirects.asciidoc -rw-r--r-- 36.7 KB
release-notes.asciidoc -rw-r--r-- 193 bytes
scripting.asciidoc -rw-r--r-- 1.4 KB
search.asciidoc -rw-r--r-- 1.8 KB
setup.asciidoc -rw-r--r-- 2.9 KB
upgrade.asciidoc -rw-r--r-- 3.3 KB

back to top