You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: modules/ROOT/pages/backup-restore/online-backup.adoc
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -231,7 +231,7 @@ When a full backup is requested, it always triggers a checkpoint.
231
231
The backup cannot proceed until the checkpoint finishes.
232
232
233
233
While the server is checkpointing, the backup job receives no data, which may lead to the backup timeout.
234
-
To extend the backup timeout, modify the xref:configuration/configuration-settings.adoc#config_dbms.cluster.catchup.client_inactivity_timeout[`dbms.cluster.catchup.client_inactivity_timeout`] setting, which restricts the network inactivity.
234
+
To extend the backup timeout, modify the xref:configuration/configuration-settings.adoc#config_dbms.cluster.network.client_inactivity_timeout[`dbms.cluster.network.client_inactivity_timeout`] setting, which restricts the network inactivity.
235
235
It controls the timeout duration of the catchup protocol, which is the underlying protocol of multiple catchup processes, including backups.
236
236
237
237
You can also tune up xref:configuration/configuration-settings.adoc#_checkpoint_settings[the Checkpoint settings] or check that your disks are performant enough to handle the load.
Copy file name to clipboardExpand all lines: modules/ROOT/pages/clustering/setup/discovery.adoc
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -103,6 +103,7 @@ The configured server uses all the addresses from the SRV record to join or form
103
103
104
104
[[clustering-discovery-k8s]]
105
105
=== Discovery in Kubernetes
106
+
106
107
A special case is when a cluster is running in https://kubernetes.io/[Kubernetes^] and each server is running as a Kubernetes service.
107
108
Then, the addresses of the other servers can be obtained using the List Service API, as described in the https://kubernetes.io/docs/reference/kubernetes-api/[Kubernetes API documentation^].
108
109
@@ -120,7 +121,7 @@ With this configuration, `dbms.cluster.endpoints` is not used and any value assi
120
121
====
121
122
* The pod running Neo4j must use a service account that has permission to list services.
122
123
For further information, see the Kubernetes documentation on https://kubernetes.io/docs/reference/access-authn-authz/rbac/[RBAC authorization^] or https://kubernetes.io/docs/reference/access-authn-authz/abac/[ABAC authorization^].
123
-
* The configured `server.discovery.advertised_address` must exactly match the Kubernetes-internal DNS name, which is of the form `<service-name>.<namespace>.svc.cluster.local`.
124
+
* The configured `server.cluster.advertised_address` must exactly match the Kubernetes-internal DNS name, which is of the form `<service-name>.<namespace>.svc.cluster.local`.
124
125
====
125
126
126
127
The discovery configuration is used for initial discovery and to continuously exchange information about changes to the topology of the cluster.
a|The catch-up protocol times out if the given duration elapses with no network activity. Every message received by the client from the server extends the timeout duration.
322
-
|Valid values
323
-
a|A duration (Valid units are: `ns`, `μs`, `ms`, `s`, `m`, `h` and `d`; default unit is `s`).
a|Advertised cluster member discovery management communication.
1475
-
|Valid values
1476
-
a|A socket address in the format of `hostname:port`, `hostname`, or `:port` that is an accessible address. If missing, it is acquired from `server.default_advertised_address`.
1477
-
|Default value
1478
-
m|+++:5000+++
1479
-
|===
1480
-
1481
-
1482
1421
[role=label--enterprise-edition]
1483
1422
[[config_server.routing.advertised_address]]
1484
1423
=== `server.routing.advertised_address`
@@ -1816,7 +1755,7 @@ If more than one label can be inferred for a given node, the planner keeps the m
1816
1755
|Valid values
1817
1756
a|One of [MOST_SELECTIVE_LABEL, OFF].
1818
1757
|Default value
1819
-
m|+++OFF+++
1758
+
m|+++MOST_SELECTIVE_LABEL+++ label:changed[Changed in 2025.01]
1820
1759
|===
1821
1760
1822
1761
For some queries, the planner can infer predicates such as labels or types from the graph structure that can improve estimating the number of rows that each operator produces.
@@ -2086,12 +2025,13 @@ m|+++UTC+++
2086
2025
a|Databases can be created from an existing _seed_ (a database backup or dump) stored at a specific source URI.
2087
2026
Different implementations of `com.neo4j.dbms.seeding.SeedProvider` support various types of seed sources.
2088
2027
2089
-
The following values are available: `S3SeedProvider`, `CloudSeedProvider`, `URLConnectionSeedProvider`, and `FileSeedProvider`.
2028
+
The following values are available: `CloudSeedProvider`, `FileSeedProvider`, `S3SeedProvider`, and `URLConnectionSeedProvider`.
2090
2029
2091
-
* `S3SeedProvider` supports seeds addressed with `s3`.
2092
2030
* `CloudSeedProvider` supports seeds addressed with `s3`, `azb`, `gs`.
2093
-
* `URLConnectionSeedProvider` supports seeds addressed with `ftp`,`http`, and `https`.
2094
2031
* `FileSeedProvider` supports seeds addressed with `file`.
2032
+
* `S3SeedProvider` supports seeds addressed with `s3` but is deprecated and only usable in Cypher 5.
2033
+
* `URLConnectionSeedProvider` supports seeds addressed with `ftp`,`http`, and `https`.
2034
+
2095
2035
2096
2036
This list specifies enabled seed providers.
2097
2037
If a seed source (URI scheme) is supported by multiple providers in the list, the first matching provider will be used.
@@ -2100,7 +2040,7 @@ See xref:/clustering/databases.adoc#cluster-seed-uri[Seed from URI] for more inf
2100
2040
|Valid values
2101
2041
a|A comma-separated list where each element is a string.
2102
2042
|Default value
2103
-
m|+++S3SeedProvider,CloudSeedProvider+++
2043
+
m|+++CloudSeedProvider+++ label:changed[Changed in 2025.01]
2104
2044
|===
2105
2045
2106
2046
@@ -2317,25 +2257,6 @@ Neo4j has two different configuration files for logging, one for the _neo4j.log_
2317
2257
For more information, see xref:/monitoring/logging.adoc[Logging].
a|Defines whether memory for transaction state should be allocated on- or off-heap. Note that for small transactions you can gain up to 25% write speed by setting it to `ON_HEAP`.
a|Defines the size of the off-heap memory blocks cache. The cache will contain this number of blocks for each block size that is power of two. Thus, maximum amount of memory used by blocks cache can be calculated as 2 * <<config_server.memory.off_heap.max_cacheable_block_size,server.memory.off_heap.max_cacheable_block_size>> * `server.memory.off_heap.block_cache_size`
a|The maximum amount of off-heap memory that can be used to store transaction state data; it's a total amount of memory shared across all active transactions. Zero means 'unlimited'. Used when <<config_db.tx_state.memory_allocation,db.tx_state.memory_allocation>> is set to 'OFF_HEAP'.
0 commit comments