Skip to content

Commit 5cd40aa

Browse files
authored
DOC-614 | Some arangod exit codes changed (#424)
* Some arangod exit codes changed * Backports * Fix typo
1 parent 611714b commit 5cd40aa

File tree

3 files changed

+24
-0
lines changed

3 files changed

+24
-0
lines changed

site/content/3.10/release-notes/version-3.10/incompatible-changes-in-3-10.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -192,6 +192,14 @@ It is also an error if you specify an edge collection that is not part of the
192192
named graph's definition or of the list of edge collections (code `1939` and
193193
HTTP status `400 Bad Request`).
194194

195+
## Exit code adjustments
196+
197+
<small>Introduced in: v3.10.13</small>
198+
199+
For some fatal errors like a required database upgrade or a failed version check,
200+
_arangod_ set the generic exit code of `1`. It now returns a different, more
201+
specific exit code in these cases.
202+
195203
## Startup Options
196204

197205
### Handling of Invalid Startup Options

site/content/3.11/release-notes/version-3.11/incompatible-changes-in-3-11.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -251,6 +251,14 @@ the result array for the respective documents, along with the successful ones:
251251
{"_key":"valid","_id":"coll/valid","_rev":"_gG9JHsW---"}
252252
```
253253

254+
## Exit code adjustments
255+
256+
<small>Introduced in: v3.10.13, v3.11.7</small>
257+
258+
For some fatal errors like a required database upgrade or a failed version check,
259+
_arangod_ set the generic exit code of `1`. It now returns a different, more
260+
specific exit code in these cases.
261+
254262
## Batch-reading an empty list of documents succeeds
255263

256264
<small>Introduced in: v3.11.1</small>

site/content/3.12/release-notes/version-3.12/incompatible-changes-in-3-12.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,14 @@ can now be configured with the `--transaction.streaming-max-transaction-size`
119119
startup option. The default value remains 128 MiB but configuring a lower limit
120120
can cause previously working Stream Transactions to fail.
121121

122+
## Exit code adjustments
123+
124+
<small>Introduced in: v3.10.13, v3.11.7, v3.12.0</small>
125+
126+
For some fatal errors like a required database upgrade or a failed version check,
127+
_arangod_ set the generic exit code of `1`. It now returns a different, more
128+
specific exit code in these cases.
129+
122130
## Client tools
123131

124132
### jslint feature in arangosh

0 commit comments

Comments
 (0)