Skip to content

Commit b94fb88

Browse files
Update deprecations and removals for the June release (#2439) (#2448)
See also PR #2422.
1 parent 3883c96 commit b94fb88

File tree

1 file changed

+55
-2
lines changed

1 file changed

+55
-2
lines changed

modules/ROOT/pages/changes-deprecations-removals.adoc

Lines changed: 55 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -398,13 +398,24 @@ Replaced by xref:procedures.adoc#procedure_dbms_recreateDatabase[`dbms.recreateD
398398
|
399399
| {check-mark}
400400
| label:deprecated[Deprecated in 2025.01] +
401+
label:removed[Removed in Cypher 25] +
401402
Replaced by xref:procedures.adoc#procedure_dbms_unquarantineDatabase[`dbms.unquarantineDatabase()`]
402403
403404
405+
| xref:procedures.adoc#procedure_db_index_vector_createNodeIndex[`db.index.vector.createNodeIndex()`]
406+
| {check-mark}
407+
| {check-mark}
408+
| label:deprecated[Deprecated in 5.26] +
409+
label:removed[Removed in Cypher 25] +
410+
Replaced by the Cypher command `CREATE VECTOR INDEX`.
411+
For more information, see the link:{neo4j-docs-base-uri}/cypher-manual/current/indexes/semantic-indexes/vector-indexes/#create-vector-index/[Cypher Manual → Create a vector index].
412+
413+
404414
| xref:procedures.adoc#procedure_dbms_cluster_uncordonServer[`dbms.cluster.uncordonServer()`]
405415
|
406416
| {check-mark}
407417
| label:deprecated[Deprecated in 5.23]. +
418+
label:removed[Removed in Cypher 25] +
408419
Before Neo4j 5.23, the procedure can be run only with an admin privilege. +
409420
Replaced by xref:clustering/server-syntax.adoc#server-management-syntax[`ENABLE SERVER`].
410421
@@ -439,25 +450,29 @@ Replaced by: xref:procedures.adoc#procedure_db_cdc_query[`db.cdc.query()`]
439450
| {check-mark}
440451
| {check-mark}
441452
| label:deprecated[Deprecated in 5.13] +
453+
label:removed[Removed in Cypher 25] +
442454
Replaced by: xref:procedures.adoc#procedure_db_create_setNodeVectorProperty[`db.create.setNodeVectorProperty()`]
443455
444456
445457
| xref:procedures.adoc#procedure_dbms_upgrade[`dbms.upgrade()`] label:admin-only[]
446458
| {check-mark}
447459
| {check-mark}
448-
| label:deprecated[Deprecated in 5.9]
460+
| label:deprecated[Deprecated in 5.9] +
461+
label:removed[Removed in Cypher 25]
449462
450463
451464
| xref:procedures.adoc#procedure_dbms_upgradeStatus[`dbms.upgradeStatus()`] label:admin-only[]
452465
| {check-mark}
453466
| {check-mark}
454-
| label:deprecated[Deprecated in 5.9]
467+
| label:deprecated[Deprecated in 5.9] +
468+
label:removed[Removed in Cypher 25]
455469
456470
457471
| xref:procedures.adoc#procedure_dbms_cluster_readReplicaToggle[`dbms.cluster.readReplicaToggle()`] label:admin-only[]
458472
|
459473
| {check-mark}
460474
| label:deprecated[Deprecated in 5.6] +
475+
label:removed[Removed in Cypher 25] +
461476
Replaced by: xref:procedures.adoc#procedure_dbms_cluster_secondaryReplicationDisable[`dbms.cluster.secondaryReplicationDisable()`].
462477
|===
463478
====
@@ -576,6 +591,7 @@ Starting from 2025.04, using the error messages programmatically is deprecated.
576591
Because error messages might change in a future release, please parse or use GQLSTATUS error codes in your application code.
577592
For details, see link:{neo4j-docs-base-uri}/status-codes/current/errors/gql-errors/[Status Codes for Errors & Notifications -> List of GQLSTATUS error codes].
578593

594+
579595
== Changes in Neo4j 2025.x
580596

581597
The section covers changes to Neo4j server functionality across different areas.
@@ -593,3 +609,40 @@ To reflect this change, a new name was added to the option: `--max-off-heap-memo
593609
+
594610
For details, refer to the xref:backup-restore/copy-database.adoc#off-heap-memory-control[Improving the performance].
595611

612+
613+
=== Cypher Shell
614+
615+
Neo4j 2025.06::
616+
617+
The default value of the `--error-format` option is changed from `legacy` to `gql`.
618+
For details, refer to xref:cypher-shell.adoc[].
619+
620+
=== Configuration settings
621+
622+
Neo4j 2025.06::
623+
624+
The default value of the xref:configuration/configuration-settings.adoc#config_server.metrics.filter[`server.metrics.filter`] label:enterprise[Enterprise Edition] is changed.
625+
+
626+
The following metrics are removed:
627+
+
628+
* cluster.internal.discovery.memberset.left
629+
* cluster.internal.discovery.crdt.gossip_id_data.size
630+
* cluster.internal.discovery.crdt.server_data.size
631+
* cluster.internal.discovery.crdt.database_data.size
632+
* cluster.internal.discovery.crdt.leader_data.size
633+
* cluster.internal.discovery.crdt.total_merge_operations
634+
* cluster.internal.discovery.crdt.total_update_operations
635+
* cluster.internal.discovery.gossip.incoming_queue_size
636+
* cluster.internal.discovery.gossip.total_received_data
637+
* cluster.internal.discovery.gossip.total_sent_data
638+
* cluster.internal.discovery.gossip.uncontactable_members_exist
639+
640+
641+
Neo4j 2025.03::
642+
643+
The default value of the xref:configuration/configuration-settings.adoc#config_server.metrics.filter[`server.metrics.filter`] label:enterprise[Enterprise Edition] is changed.
644+
+
645+
The included *neo4j.count* metrics class replaces the deprecated *ids_in_use* metrics.
646+
+
647+
For more information, see xref:monitoring/metrics/reference.adoc#db-data-count-metrics[Monitoring -> Metrics reference] and the tables _Database data count metrics_ and _Database data metrics_ respectively.
648+

0 commit comments

Comments
 (0)