Skip to content

Commit bd5c888

Browse files
committed
remove internal settings and add Cypher 5 to quarantine database procedure
1 parent 2cb2bb3 commit bd5c888

File tree

3 files changed

+3
-16
lines changed

3 files changed

+3
-16
lines changed

modules/ROOT/pages/kubernetes/configuration.adoc

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -564,11 +564,6 @@ config:
564564
# Enable automatic reloading of TLS certificates
565565
dbms.security.tls_reload_enabled: "true"
566566
567-
# SPeeDy (Sharded Property Database) feature flag
568-
# Enables the sharded property database feature for improved performance with large datasets
569-
# Set to "true" to enable SPeeDy, "false" to disable (default: false)
570-
internal.dbms.sharded_property_database.enabled: "false"
571-
572567
apoc_config: {}
573568
# apoc.trigger.enabled: "true"
574569
# apoc.import.file.enabled: "true"

modules/ROOT/pages/scalability/sharded-property-databases/admin-operations.adoc

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,6 @@ A backup must be taken of each shard, for example:
6262
bin/neo4j-admin database backup "foo*" --to-path=/backups --from=localhost:6361 --remote-address-resolution
6363
----
6464

65-
The `--remote-address-resolution` option requires `internal.dbms.cluster.experimental_protocol_version.dbms_enabled=true` to be set in both the _neo4j.conf_ and _neo4j-admin.conf_ files.
66-
6765
You can then check the validity of the resulting backups using:
6866

6967
[source,shell]
@@ -130,8 +128,8 @@ Failure to meet this requirement will make a given replica of a property shard u
130128
If a property shard replica does fall behind the transaction log range available on the graph shard, you can recover it by:
131129

132130
. Connecting to the `system` database on the server hosting the affected replica using the _bolt://_ scheme.
133-
. Quarantining the replica using xref:procedures.adoc#procedure_dbms_quarantineDatabase[`dbms.quarantineDatabase()`].
134-
. Unquarantining the replica using xref:procedures.adoc#procedure_dbms_unquarantineDatabase[`dbms.unquarantineDatabase()`] with the `replaceStateReplaceStore` option.
131+
. Quarantining the replica using xref:procedures.adoc#procedure_dbms_quarantineDatabase[`Cypher 5 CALL dbms.quarantineDatabase()`].
132+
. Unquarantining the replica using xref:procedures.adoc#procedure_dbms_unquarantineDatabase[`Cypher 5 CALL dbms.unquarantineDatabase()`] with the `replaceStateReplaceStore` option.
135133
This will force the replica to copy the database store files from another replica of the property shard.
136134

137135
If all replicas of a given property shard are behind, then the sharded property database as a whole becomes unusable.

modules/ROOT/pages/scalability/sharded-property-databases/limitations-and-considerations.adoc

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -128,10 +128,4 @@ A suitable heuristic is to ensure that the transaction log kept covers the trans
128128
[NOTE]
129129
====
130130
It is important to ensure that there is space for the transaction logs and that the server does not run out of disk space.
131-
====
132-
133-
134-
=== Controlling the property shard transaction log pull frequency
135-
136-
The interval at which property shards pull transaction log entries from the graph shard is controlled by `internal.dbms.sharded_property_database.property_pull_interval` (defaults to 10ms).
137-
Write performance can often be improved by setting this value lower at the cost of more polling on the graph shard from the property shards, however, the impact of this has not yet been fully tested.
131+
====

0 commit comments

Comments
 (0)