diff --git a/site/data/3.10/arangod.json b/site/data/3.10/arangod.json index 3184bf3a3b..ea9b8a5f38 100644 --- a/site/data/3.10/arangod.json +++ b/site/data/3.10/arangod.json @@ -1109,7 +1109,7 @@ "agent", "single" ], - "default" : 7739679744, + "default" : 7739681792, "deprecatedIn" : null, "description" : "The global size limit for all caches (in bytes).", "dynamic" : true, @@ -7239,7 +7239,7 @@ "type" : "boolean" }, "query.global-memory-limit" : { - "base" : 33106202624, + "base" : 33106210816, "category" : "option", "component" : [ "coordinator", @@ -7247,7 +7247,7 @@ "agent", "single" ], - "default" : 26816024125, + "default" : 26816030761, "deprecatedIn" : null, "description" : "The memory threshold for all AQL queries combined (in bytes, 0 = no limit).", "dynamic" : true, @@ -7505,7 +7505,7 @@ "type" : "double" }, "query.memory-limit" : { - "base" : 33106202624, + "base" : 33106210816, "category" : "option", "component" : [ "coordinator", @@ -7513,7 +7513,7 @@ "agent", "single" ], - "default" : 19863721575, + "default" : 19863726489, "deprecatedIn" : null, "description" : "The memory threshold per AQL query (in bytes, 0 = no limit).", "dynamic" : true, @@ -8625,7 +8625,7 @@ "agent", "single" ], - "default" : 9287615692, + "default" : 9287618150, "deprecatedIn" : null, "description" : "The size of block cache (in bytes).", "dynamic" : true, @@ -10972,7 +10972,7 @@ "agent", "single" ], - "default" : 12383487590, + "default" : 12383490867, "deprecatedIn" : null, "description" : "The maximum total size of in-memory write buffers (0 = unbounded).", "dynamic" : true, diff --git a/site/data/3.11/arangod.json b/site/data/3.11/arangod.json index 7c04afb714..2434b55779 100644 --- a/site/data/3.11/arangod.json +++ b/site/data/3.11/arangod.json @@ -1334,7 +1334,7 @@ "agent", "single" ], - "default" : 7739679744, + "default" : 7739681792, "deprecatedIn" : null, "description" : "The global size limit for all caches (in bytes).", "dynamic" : true, @@ -7417,7 +7417,7 @@ "type" : "boolean" }, "query.global-memory-limit" : { - "base" : 33106202624, + "base" : 33106210816, "category" : "option", "component" : [ "coordinator", @@ -7425,7 +7425,7 @@ "agent", "single" ], - "default" : 26816024125, + "default" : 26816030761, "deprecatedIn" : null, "description" : "The memory threshold for all AQL queries combined (in bytes, 0 = no limit).", "dynamic" : true, @@ -7715,7 +7715,7 @@ "type" : "double" }, "query.memory-limit" : { - "base" : 33106202624, + "base" : 33106210816, "category" : "option", "component" : [ "coordinator", @@ -7723,7 +7723,7 @@ "agent", "single" ], - "default" : 19863721575, + "default" : 19863726489, "deprecatedIn" : null, "description" : "The memory threshold per AQL query (in bytes, 0 = no limit).", "dynamic" : true, @@ -8958,7 +8958,7 @@ "agent", "single" ], - "default" : 9287615692, + "default" : 9287618150, "deprecatedIn" : null, "description" : "The size of block cache (in bytes).", "dynamic" : true, @@ -11539,7 +11539,7 @@ "agent", "single" ], - "default" : 12383487590, + "default" : 12383490867, "deprecatedIn" : null, "description" : "The maximum total size of in-memory write buffers (0 = unbounded).", "dynamic" : true, diff --git a/site/data/3.12/arangod.json b/site/data/3.12/arangod.json index ced38178e8..baa790c296 100644 --- a/site/data/3.12/arangod.json +++ b/site/data/3.12/arangod.json @@ -1326,7 +1326,7 @@ "agent", "single" ], - "default" : 7739679744, + "default" : 7739681792, "deprecatedIn" : null, "description" : "The global size limit for all caches (in bytes).", "dynamic" : true, @@ -2788,7 +2788,7 @@ "dbserver", "single" ], - "default" : 6191743795, + "default" : 6191745433, "deprecatedIn" : null, "description" : "Maximum memory usage (in bytes) to be used by all ongoing dumps.", "dynamic" : true, @@ -7430,7 +7430,7 @@ "type" : "boolean" }, "query.global-memory-limit" : { - "base" : 33106202624, + "base" : 33106210816, "category" : "option", "component" : [ "coordinator", @@ -7438,7 +7438,7 @@ "agent", "single" ], - "default" : 26816024125, + "default" : 26816030761, "deprecatedIn" : null, "description" : "The memory threshold for all AQL queries combined (in bytes, 0 = no limit).", "dynamic" : true, @@ -7723,7 +7723,7 @@ "type" : "double" }, "query.memory-limit" : { - "base" : 33106202624, + "base" : 33106210816, "category" : "option", "component" : [ "coordinator", @@ -7731,7 +7731,7 @@ "agent", "single" ], - "default" : 19863721575, + "default" : 19863726489, "deprecatedIn" : null, "description" : "The memory threshold per AQL query (in bytes, 0 = no limit).", "dynamic" : true, @@ -8940,7 +8940,7 @@ "agent", "single" ], - "default" : 9287615692, + "default" : 9287618150, "deprecatedIn" : null, "description" : "The size of block cache (in bytes).", "dynamic" : true, @@ -11494,7 +11494,7 @@ "agent", "single" ], - "default" : 12383487590, + "default" : 12383490867, "deprecatedIn" : null, "description" : "The maximum total size of in-memory write buffers (0 = unbounded).", "dynamic" : true, diff --git a/site/data/3.12/arangodump.json b/site/data/3.12/arangodump.json index ff51784bff..607b8c5229 100644 --- a/site/data/3.12/arangodump.json +++ b/site/data/3.12/arangodump.json @@ -69,7 +69,7 @@ "default" : [ ], "deprecatedIn" : null, - "description" : "Restrict the dump to this collection name (can be specified multiple times).", + "description" : "Restrict the dump to this collection name (can be specified multiple times). Either --collection or --ignore-collection can be used at the same time.", "dynamic" : false, "enterpriseOnly" : false, "experimental" : false, @@ -113,7 +113,7 @@ "description" : "Compress data for transport using the gzip format.", "dynamic" : false, "enterpriseOnly" : false, - "experimental" : true, + "experimental" : false, "hidden" : true, "introducedIn" : [ "v3.12.0" @@ -465,6 +465,29 @@ "section" : "", "type" : "boolean" }, + "ignore-collection" : { + "category" : "option", + "default" : [ + ], + "deprecatedIn" : null, + "description" : "Ignore and exclude this collection during the dump process (can be specified multiple times). Either --collection or --ignore-collection can be used at the same time. ", + "dynamic" : false, + "enterpriseOnly" : false, + "experimental" : false, + "hidden" : false, + "introducedIn" : [ + "v3.12.0" + ], + "obsolete" : false, + "os" : [ + "linux", + "macos", + "windows" + ], + "requiresValue" : true, + "section" : "", + "type" : "string..." + }, "ignore-distribute-shards-like-errors" : { "category" : "option", "default" : false, @@ -1273,16 +1296,17 @@ }, "parallel-dump" : { "category" : "option", - "default" : false, + "default" : true, "deprecatedIn" : null, - "description" : "Enable experimental dump behavior.", + "description" : "Enable highly parallel dump behavior.", "dynamic" : false, "enterpriseOnly" : false, - "experimental" : true, + "experimental" : false, "hidden" : true, "introducedIn" : [ "v3.12.0" ], + "longDescription" : "This option enables a highly parallel variant\nof the dump protocol on the server side. It is only supported with ArangoDB \nservers running version 3.12 or higher.\nIf the dump should be restored into versions of ArangoDB older than 3.12, this\noption should be turned off.", "obsolete" : false, "os" : [ "linux", @@ -1592,11 +1616,11 @@ "dynamic" : false, "enterpriseOnly" : false, "experimental" : false, - "hidden" : true, + "hidden" : false, "introducedIn" : [ "v3.12.0" ], - "longDescription" : "This option only has effect when the option\n`--parallel-dump` is set to `true`. Restoring split files also\nrequires an arangorestore version that is capable of restoring data of a\nsingle collection/shard from multiple files.", + "longDescription" : "This option only has effect when the option\n`--parallel-dump` is set to `true`. Restoring split files also\nrequires an arangorestore version that is capable of restoring data of a\nsingle collection/shard from multiple files, i.e. ArangoDB 3.12 or higher.", "obsolete" : false, "os" : [ "linux", diff --git a/site/data/3.12/optimizer-rules.json b/site/data/3.12/optimizer-rules.json index 9b8fb101ac..321a6d0bc6 100644 --- a/site/data/3.12/optimizer-rules.json +++ b/site/data/3.12/optimizer-rules.json @@ -780,8 +780,8 @@ } }, { - "name": "remove-unnecessary-projections", - "description": "Remove projections that are no longer used.", + "name": "optimize-projections", + "description": "Remove projections that are no longer used and store projection\nresults in separate output registers.", "flags": { "hidden": false, "clusterOnly": false, @@ -803,6 +803,18 @@ "enterpriseOnly": false } }, + { + "name": "remove-unnecessary-calculations-4", + "description": "Fourth pass of removing all calculations whose result is not\nreferenced in the query. This can be a consequence of applying other\noptimizations", + "flags": { + "hidden": false, + "clusterOnly": false, + "canBeDisabled": true, + "canCreateAdditionalPlans": false, + "disabledByDefault": false, + "enterpriseOnly": false + } + }, { "name": "async-prefetch", "description": "Allow query execution nodes to asynchronously prefetch the\nnext batch while processing the current batch, allowing parts of the query to\nrun in parallel. This is only possible for certain operations in a query.",