Skip to content

Commit 428584f

Browse files
authored
added release notes (#255)
1 parent d1fb9de commit 428584f

File tree

6 files changed

+144
-0
lines changed

6 files changed

+144
-0
lines changed

site/content/3.10/release-notes/version-3.10/whats-new-in-3-10.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1406,6 +1406,30 @@ The caching subsystem now provides the following 3 additional metrics:
14061406
so they can be recycled quickly. The overall amount of inactive tables is
14071407
limited, so not much memory will be used here.
14081408

1409+
### Observability of in-memory cache subsystem
1410+
1411+
<small>Introduced in: v3.10.11</small>
1412+
1413+
The following metrics have been added to improve the observability of in-memory
1414+
cache subsystem:
1415+
- `rocksdb_cache_free_memory_tasks_total`: Total number of free memory tasks
1416+
that were scheduled by the in-memory edge cache subsystem. This metric will
1417+
be increased whenever the cache subsystem schedules a task to free up memory
1418+
in one of the managed in-memory caches. It is expected to see this metric
1419+
rising when the cache subsystem hits its global memory budget.
1420+
- `rocksdb_cache_free_memory_tasks_duration_total`: Total amount of time spent
1421+
inside the free memory tasks of the in-memory cache subsystem. Free memory
1422+
tasks are scheduled by the cache subsystem to free up memory in existing cache
1423+
hash tables.
1424+
- `rocksdb_cache_migrate_tasks_total`: Total number of migrate tasks that were
1425+
scheduled by the in-memory edge cache subsystem. This metric will be increased
1426+
whenever the cache subsystem schedules a task to migrate an existing cache hash
1427+
table to a bigger or smaller size.
1428+
- `rocksdb_cache_migrate_tasks_duration_total`: Total amount of time spent inside
1429+
the migrate tasks of the in-memory cache subsystem. Migrate tasks are scheduled
1430+
by the cache subsystem to migrate existing cache hash tables to a bigger or
1431+
smaller table.
1432+
14091433
### Replication improvements
14101434

14111435
For synchronous replication of document operations in the cluster, the follower

site/content/3.11/release-notes/version-3.10/whats-new-in-3-10.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1406,6 +1406,30 @@ The caching subsystem now provides the following 3 additional metrics:
14061406
so they can be recycled quickly. The overall amount of inactive tables is
14071407
limited, so not much memory will be used here.
14081408

1409+
### Observability of in-memory cache subsystem
1410+
1411+
<small>Introduced in: v3.10.11</small>
1412+
1413+
The following metrics have been added to improve the observability of in-memory
1414+
cache subsystem:
1415+
- `rocksdb_cache_free_memory_tasks_total`: Total number of free memory tasks
1416+
that were scheduled by the in-memory edge cache subsystem. This metric will
1417+
be increased whenever the cache subsystem schedules a task to free up memory
1418+
in one of the managed in-memory caches. It is expected to see this metric
1419+
rising when the cache subsystem hits its global memory budget.
1420+
- `rocksdb_cache_free_memory_tasks_duration_total`: Total amount of time spent
1421+
inside the free memory tasks of the in-memory cache subsystem. Free memory
1422+
tasks are scheduled by the cache subsystem to free up memory in existing cache
1423+
hash tables.
1424+
- `rocksdb_cache_migrate_tasks_total`: Total number of migrate tasks that were
1425+
scheduled by the in-memory edge cache subsystem. This metric will be increased
1426+
whenever the cache subsystem schedules a task to migrate an existing cache hash
1427+
table to a bigger or smaller size.
1428+
- `rocksdb_cache_migrate_tasks_duration_total`: Total amount of time spent inside
1429+
the migrate tasks of the in-memory cache subsystem. Migrate tasks are scheduled
1430+
by the cache subsystem to migrate existing cache hash tables to a bigger or
1431+
smaller table.
1432+
14091433
### Replication improvements
14101434

14111435
For synchronous replication of document operations in the cluster, the follower

site/content/3.11/release-notes/version-3.11/whats-new-in-3-11.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1217,6 +1217,30 @@ The following metrics have been added:
12171217
| `rocksdb_cache_edge_empty_inserts_total` | Total number of insertions into the in-memory edge cache for non-connected edges. |
12181218
| `rocksdb_cache_edge_inserts_total` | Total number of insertions into the in-memory edge cache. |
12191219

1220+
### Observability of in-memory cache subsystem
1221+
1222+
<small>Introduced in: v3.10.11, v.3.11.4</small>
1223+
1224+
The following metrics have been added to improve the observability of in-memory
1225+
cache subsystem:
1226+
- `rocksdb_cache_free_memory_tasks_total`: Total number of free memory tasks
1227+
that were scheduled by the in-memory edge cache subsystem. This metric will
1228+
be increased whenever the cache subsystem schedules a task to free up memory
1229+
in one of the managed in-memory caches. It is expected to see this metric
1230+
rising when the cache subsystem hits its global memory budget.
1231+
- `rocksdb_cache_free_memory_tasks_duration_total`: Total amount of time spent
1232+
inside the free memory tasks of the in-memory cache subsystem. Free memory
1233+
tasks are scheduled by the cache subsystem to free up memory in existing cache
1234+
hash tables.
1235+
- `rocksdb_cache_migrate_tasks_total`: Total number of migrate tasks that were
1236+
scheduled by the in-memory edge cache subsystem. This metric will be increased
1237+
whenever the cache subsystem schedules a task to migrate an existing cache hash
1238+
table to a bigger or smaller size.
1239+
- `rocksdb_cache_migrate_tasks_duration_total`: Total amount of time spent inside
1240+
the migrate tasks of the in-memory cache subsystem. Migrate tasks are scheduled
1241+
by the cache subsystem to migrate existing cache hash tables to a bigger or
1242+
smaller table.
1243+
12201244
## Client tools
12211245

12221246
### arangodump

site/content/3.12/release-notes/version-3.10/whats-new-in-3-10.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1406,6 +1406,30 @@ The caching subsystem now provides the following 3 additional metrics:
14061406
so they can be recycled quickly. The overall amount of inactive tables is
14071407
limited, so not much memory will be used here.
14081408

1409+
### Observability of in-memory cache subsystem
1410+
1411+
<small>Introduced in: v3.10.11</small>
1412+
1413+
The following metrics have been added to improve the observability of in-memory
1414+
cache subsystem:
1415+
- `rocksdb_cache_free_memory_tasks_total`: Total number of free memory tasks
1416+
that were scheduled by the in-memory edge cache subsystem. This metric will
1417+
be increased whenever the cache subsystem schedules a task to free up memory
1418+
in one of the managed in-memory caches. It is expected to see this metric
1419+
rising when the cache subsystem hits its global memory budget.
1420+
- `rocksdb_cache_free_memory_tasks_duration_total`: Total amount of time spent
1421+
inside the free memory tasks of the in-memory cache subsystem. Free memory
1422+
tasks are scheduled by the cache subsystem to free up memory in existing cache
1423+
hash tables.
1424+
- `rocksdb_cache_migrate_tasks_total`: Total number of migrate tasks that were
1425+
scheduled by the in-memory edge cache subsystem. This metric will be increased
1426+
whenever the cache subsystem schedules a task to migrate an existing cache hash
1427+
table to a bigger or smaller size.
1428+
- `rocksdb_cache_migrate_tasks_duration_total`: Total amount of time spent inside
1429+
the migrate tasks of the in-memory cache subsystem. Migrate tasks are scheduled
1430+
by the cache subsystem to migrate existing cache hash tables to a bigger or
1431+
smaller table.
1432+
14091433
### Replication improvements
14101434

14111435
For synchronous replication of document operations in the cluster, the follower

site/content/3.12/release-notes/version-3.11/whats-new-in-3-11.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1217,6 +1217,30 @@ The following metrics have been added:
12171217
| `rocksdb_cache_edge_empty_inserts_total` | Total number of insertions into the in-memory edge cache for non-connected edges. |
12181218
| `rocksdb_cache_edge_inserts_total` | Total number of insertions into the in-memory edge cache. |
12191219

1220+
### Observability of in-memory cache subsystem
1221+
1222+
<small>Introduced in: v3.10.11, v.3.11.4</small>
1223+
1224+
The following metrics have been added to improve the observability of in-memory
1225+
cache subsystem:
1226+
- `rocksdb_cache_free_memory_tasks_total`: Total number of free memory tasks
1227+
that were scheduled by the in-memory edge cache subsystem. This metric will
1228+
be increased whenever the cache subsystem schedules a task to free up memory
1229+
in one of the managed in-memory caches. It is expected to see this metric
1230+
rising when the cache subsystem hits its global memory budget.
1231+
- `rocksdb_cache_free_memory_tasks_duration_total`: Total amount of time spent
1232+
inside the free memory tasks of the in-memory cache subsystem. Free memory
1233+
tasks are scheduled by the cache subsystem to free up memory in existing cache
1234+
hash tables.
1235+
- `rocksdb_cache_migrate_tasks_total`: Total number of migrate tasks that were
1236+
scheduled by the in-memory edge cache subsystem. This metric will be increased
1237+
whenever the cache subsystem schedules a task to migrate an existing cache hash
1238+
table to a bigger or smaller size.
1239+
- `rocksdb_cache_migrate_tasks_duration_total`: Total amount of time spent inside
1240+
the migrate tasks of the in-memory cache subsystem. Migrate tasks are scheduled
1241+
by the cache subsystem to migrate existing cache hash tables to a bigger or
1242+
smaller table.
1243+
12201244
## Client tools
12211245

12221246
### arangodump

site/content/3.12/release-notes/version-3.12/whats-new-in-3-12.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,30 @@ The following metrics have been added:
137137
| `rocksdb_cache_edge_empty_inserts_total` | Total number of insertions into the in-memory edge cache for non-connected edges. |
138138
| `rocksdb_cache_edge_inserts_total` | Total number of insertions into the in-memory edge cache. |
139139

140+
### Observability of in-memory cache subsystem
141+
142+
<small>Introduced in: v3.10.11, v.3.11.4, v.3.12.0</small>
143+
144+
The following metrics have been added to improve the observability of in-memory
145+
cache subsystem:
146+
- `rocksdb_cache_free_memory_tasks_total`: Total number of free memory tasks
147+
that were scheduled by the in-memory edge cache subsystem. This metric will
148+
be increased whenever the cache subsystem schedules a task to free up memory
149+
in one of the managed in-memory caches. It is expected to see this metric
150+
rising when the cache subsystem hits its global memory budget.
151+
- `rocksdb_cache_free_memory_tasks_duration_total`: Total amount of time spent
152+
inside the free memory tasks of the in-memory cache subsystem. Free memory
153+
tasks are scheduled by the cache subsystem to free up memory in existing cache
154+
hash tables.
155+
- `rocksdb_cache_migrate_tasks_total`: Total number of migrate tasks that were
156+
scheduled by the in-memory edge cache subsystem. This metric will be increased
157+
whenever the cache subsystem schedules a task to migrate an existing cache hash
158+
table to a bigger or smaller size.
159+
- `rocksdb_cache_migrate_tasks_duration_total`: Total amount of time spent inside
160+
the migrate tasks of the in-memory cache subsystem. Migrate tasks are scheduled
161+
by the cache subsystem to migrate existing cache hash tables to a bigger or
162+
smaller table.
163+
140164
### RocksDB .sst file partitioning (experimental)
141165

142166
The following experimental startup options for RockDB .sst file partitioning

0 commit comments

Comments
 (0)