@@ -472,10 +472,10 @@ paths:
472472 Wait at least this many commits between removing unused files in the
473473 ArangoSearch data directory (default: 2, to disable use: 0).
474474 For the case where the consolidation policies merge segments often (i.e. a lot
475- of commit+consolidate), a lower value will cause a lot of disk space to be
475+ of commit+consolidate), a lower value causes a lot of disk space to be
476476 wasted.
477477 For the case where the consolidation policies rarely merge segments (i.e. few
478- inserts/deletes), a higher value will impact performance without any added
478+ inserts/deletes), a higher value impacts performance without any added
479479 benefits.
480480
481481 _Background:_
@@ -491,12 +491,11 @@ paths:
491491 Wait at least this many milliseconds between committing inverted index data store
492492 changes and making documents visible to queries (default: 1000, to disable
493493 use: 0).
494- For the case where there are a lot of inserts/updates, a lower value, until
495- commit, will cause the index not to account for them and memory usage would
496- continue to grow.
497- For the case where there are a few inserts/updates, a higher value will impact
498- performance and waste disk space for each commit call without any added
499- benefits.
494+ For the case where there are a lot of inserts/updates, a higher value causes the
495+ index not to account for them and memory usage continues to grow until the commit.
496+ A lower value impacts performance, including the case where there are no or only a
497+ few inserts/updates because of synchronous locking, and it wastes disk space for
498+ each commit call.
500499
501500 _Background:_
502501 For data retrieval, ArangoSearch follows the concept of
@@ -518,7 +517,7 @@ paths:
518517 For the case where there are a lot of data modification operations, a higher
519518 value could potentially have the data store consume more space and file handles.
520519 For the case where there are a few data modification operations, a lower value
521- will impact performance due to no segment candidates available for
520+ impacts performance due to no segment candidates being available for
522521 consolidation.
523522
524523 _Background:_
@@ -536,8 +535,8 @@ paths:
536535 _Background:_
537536 With each ArangoDB transaction that inserts documents, one or more
538537 ArangoSearch-internal segments get created.
539- Similarly, for removed documents the segments that contain such documents
540- will have these documents marked as 'deleted'.
538+ Similarly, for removed documents, the segments that contain such documents
539+ have these documents marked as 'deleted'.
541540 Over time, this approach causes a lot of small and sparse segments to be
542541 created.
543542 A "consolidation" operation selects one or more segments and copies all of
@@ -594,7 +593,7 @@ paths:
594593 description: |
595594 Maximum memory byte size per writer (segment) before a writer (segment) flush
596595 is triggered. `0` value turns off this limit for any writer (buffer) and data
597- will be flushed periodically based on the value defined for the flush thread
596+ is flushed periodically based on the value defined for the flush thread
598597 (ArangoDB server startup option). `0` value should be used carefully due to
599598 high potential memory consumption
600599 (default: 33554432, use 0 to disable)
0 commit comments