Skip to content
Merged

2025.05 #2396

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
123 commits
Select commit Hold shift + click to select a range
c77cbda
Small typo fix on start page (#2100)
JPryce-Aklundh Feb 6, 2025
cf371e5
Remove the default value of --input-type=csv|parquet (#2086)
renetapopova Feb 6, 2025
7c1fa0d
Update the restore command (#2090)
NataliaIvakina Feb 10, 2025
3ce4a75
Add links to the Components of the graph privilege commands from wher…
renetapopova Feb 10, 2025
df9e47d
Emphasize in docs that in clustering environments, when using increme…
renetapopova Feb 10, 2025
ed60775
Update the description of `update-all-matching-relationships` (#2105)
NataliaIvakina Feb 11, 2025
b350dae
Fix the Configure the thread pool for a Bolt connector example to sho…
renetapopova Feb 11, 2025
769b1f1
bump version to 2025.02 (#2099)
renetapopova Feb 11, 2025
21044b9
Add election metrics (#2089)
RagnarW Feb 11, 2025
62db050
Add setting for disabling raft async acquisition (#2087)
RagnarW Feb 12, 2025
7c0bea4
Add metrics for inbound queue in raft (#2088)
RagnarW Feb 12, 2025
be3da56
Update cypher-shell.adoc
loveleif Feb 12, 2025
2a55fdf
Update cypher-shell.adoc
loveleif Feb 12, 2025
5218ae2
Add store copy metrics (#2046)
RagnarW Feb 13, 2025
e5bde5d
Fix the config name `dbms.cluster.raft.async_channel_acquisition_enab…
NataliaIvakina Feb 14, 2025
b68474c
Deprecate raft tx_retries metric (#2117)
NataliaIvakina Feb 17, 2025
c46ee54
Workflows 1.2.0 (#2118)
recrwplay Feb 17, 2025
b498e91
Add info about the server-logs.xml file (#2125)
NataliaIvakina Feb 18, 2025
f8a4a5b
Improve the 5th level headings (#2124)
NataliaIvakina Feb 18, 2025
d14220d
Add a line about Notification API (#2121)
NataliaIvakina Feb 18, 2025
1032966
Clarify the supported filesystems for Linux (#2122)
NataliaIvakina Feb 18, 2025
48db57a
Removed beta label from set vector property functions. (#2137) (#2141)
NataliaIvakina Feb 20, 2025
1023dd4
Updates the hospital example to include steps on how to create and lo…
renetapopova Feb 20, 2025
36e7d85
Document --schema option for incremental import (#2139)
renetapopova Feb 20, 2025
1e0996e
Improve the descriptions of --skip-bad-relationships, --skip-duplicat…
renetapopova Feb 21, 2025
9e6e076
Fix the link to the Vector functions page (#2145)
NataliaIvakina Feb 24, 2025
409908b
Update the version in all K8s backup-restore examples to be the lates…
renetapopova Feb 25, 2025
60455e0
Update dev version to 2025.03 (#2158)
renetapopova Feb 27, 2025
418b834
Remove developer survey (#2159)
recrwplay Feb 28, 2025
afe1b1c
Add section about Parquet header in admin import. (#2134)
meistermeier Mar 3, 2025
0bcc0d4
Clarify that CREATE OR REPLACE DB deletes indexes and constraints as …
NataliaIvakina Mar 3, 2025
9f8e610
Add info about the `queryLang` field (#2155)
NataliaIvakina Mar 4, 2025
3f3c304
Added detail for certificate rotation feature
tonbut Mar 5, 2025
f8ee272
Change Cypher syntax for administration commands to Database manageme…
renetapopova Mar 5, 2025
98418ae
Update the command for running cypher shell in a pod to access a clus…
renetapopova Mar 6, 2025
a27c40f
Update setting up analytical cluster with GDS plugin on Kubernetes (#…
renetapopova Mar 7, 2025
b1a7655
added additional detail regarding replacing existing certificates
tonbut Mar 10, 2025
d13459e
Update dump/load that for CE you must stop the whole DBMS (#2168)
renetapopova Mar 10, 2025
32d4c7d
Change the formatting and add some xrefs
NataliaIvakina Mar 13, 2025
4f1f932
Document updated descriptions of some Raft metrics (#2181)
NataliaIvakina Mar 13, 2025
61b51da
Update modules/ROOT/pages/security/ssl-framework.adoc
tonbut Mar 13, 2025
491e25b
Update modules/ROOT/pages/security/ssl-framework.adoc
tonbut Mar 13, 2025
aac4980
Document update/change/delete in block format incremental import (#2177)
renetapopova Mar 14, 2025
e4caea1
review feedback
tonbut Mar 14, 2025
b6a1219
added tags
tonbut Mar 17, 2025
490ed3a
Add `dbms.security.tls_reload_enabled` to the configs ref page
NataliaIvakina Mar 19, 2025
f3dd1fd
Update modules/ROOT/pages/procedures.adoc
NataliaIvakina Mar 19, 2025
15c1d98
Update docs-pr-checks.yml (#2184)
recrwplay Mar 19, 2025
de52148
Add new configuration settings and update the default of `server.metr…
NataliaIvakina Mar 20, 2025
c03941f
Update modules/ROOT/pages/security/ssl-framework.adoc
tonbut Mar 20, 2025
4abe088
Update modules/ROOT/pages/security/ssl-framework.adoc
tonbut Mar 20, 2025
5345ef5
Update modules/ROOT/pages/security/ssl-framework.adoc
tonbut Mar 20, 2025
ab96a6f
Documentation for TLS certificate rotation feature (#2165)
tonbut Mar 20, 2025
105f3f9
Add xref to the cloud integration settings (#2187)
NataliaIvakina Mar 21, 2025
6be7c96
Clarify that a recreate won't keep read availability. (#2186)
tselmegbaasan Mar 24, 2025
fbdae44
Add a note on deprecation of `standard` and `high_limit` (#2194)
NataliaIvakina Mar 25, 2025
b3f2a90
Fix cloud URIs (#2195)
NataliaIvakina Mar 25, 2025
9a94409
Clarify the difference between copying and overwriting TLS certificat…
NataliaIvakina Mar 26, 2025
f628414
Put EE labels back to the clustering and CDC procedures (#2192)
NataliaIvakina Mar 26, 2025
e55d5b5
Update the version number to 2025.04 (#2205)
NataliaIvakina Mar 28, 2025
81f3635
Turn examples into sections (#2201)
NataliaIvakina Mar 31, 2025
5bdc32b
Add NODES 2025 CFP (#2219)
recrwplay Apr 2, 2025
26722e4
Fix promo image, icon etc (#2220)
recrwplay Apr 2, 2025
b6f2831
Update which options are available in CSV and which in Parquet (#2211)
renetapopova Apr 3, 2025
964465a
Fix Cypher Shell docs
loveleif Apr 3, 2025
7a24baa
Split the codeblock in the RPM install page (#2223)
NataliaIvakina Apr 4, 2025
afbea7f
Strip Tools section out and put the pages in the relevant places (#2213)
renetapopova Apr 4, 2025
ebd82f3
Move the content on seed from URI to a new page (#2203)
NataliaIvakina Apr 7, 2025
77e41b2
Update column info for show databases to mention where composite data…
Hunterness Apr 7, 2025
67f2e51
Deprecate `dbms.cluster.recreateDatabase` (#2210)
jackwaudby Apr 7, 2025
fdc76aa
Fix a broken link to the K8s official docs (#2214)
renetapopova Apr 7, 2025
6cd1313
Update the examples of display store information (#2231)
renetapopova Apr 8, 2025
dcf6e50
Update Okta examples (#2185)
renetapopova Apr 10, 2025
8881521
Add a note about the automatic group_to_role_mapping being disabled (…
Hunterness Apr 10, 2025
429c1d2
Document a new option `--prefer-diff-as-parent` (#2245)
NataliaIvakina Apr 10, 2025
aa6ec72
Add the metric `<prefix>.transaction.lowest_available_committed_tx_id…
NataliaIvakina Apr 10, 2025
3621c68
Add a page on how to remove a server from the cluster on AWS (#2217)
NataliaIvakina Apr 14, 2025
f00061f
Relationship PBAC (#2255)
phil198 Apr 15, 2025
42dc21c
Document --temp-path for import (#2262)
renetapopova Apr 15, 2025
4df27ca
Document max-off-heap-memory and the deprecation of --pagecache (#2263)
renetapopova Apr 15, 2025
5a8f46e
Database alias can now be used as default database (#2265)
renetapopova Apr 15, 2025
d9d042d
Document --error-format argument to Cypher Shell (#2267)
renetapopova Apr 15, 2025
1ca9e6d
Bump express from 4.21.2 to 5.1.0 in the dev-dependencies group (#2209)
dependabot[bot] Apr 15, 2025
54897d8
Fix the path and name of the `metadata_script.cypher` (#2266)
NataliaIvakina Apr 16, 2025
dcfecde
Fix the link text (#2276)
NataliaIvakina Apr 16, 2025
25baf4a
Document how many days ago the license expired (#2264)
renetapopova Apr 16, 2025
3f950c4
Add new CDC procedure `db.cdc.translateId` (#2279)
NataliaIvakina Apr 16, 2025
502a90f
Document the new clear data option for the recreate database procedur…
AnnaSjerling Apr 17, 2025
0f59ab4
Custom tx timeout can be set to any value (#2282)
NataliaIvakina Apr 17, 2025
b7942e4
Document metrics reporting -1 on block format.
sherfert Apr 22, 2025
1e8a08d
Add tempDir to the aggregate command in K8s (#2292)
renetapopova Apr 25, 2025
f3f28fa
Fix formatting issue due to missing ` (#2293)
Hunterness Apr 25, 2025
8ed442d
Apply suggestions from code review
sherfert Apr 28, 2025
a5e75a1
Document metrics reporting -1 on block format. (#2288)
sherfert Apr 28, 2025
2b47332
Explain the use of `prefer-diff-as-parent` (#2286)
NataliaIvakina Apr 29, 2025
452524d
Reword the note about creating a database after restoring a CDC enabl…
renetapopova Apr 30, 2025
70a5d35
Update version to 2025.05 (#2305)
renetapopova Apr 30, 2025
2863453
smal fixes
JPryce-Aklundh May 5, 2025
4b0ee19
cdc
JPryce-Aklundh May 5, 2025
1c1ad12
Anchor fixes (#2306)
JPryce-Aklundh May 5, 2025
9fe829f
Fix example codes for Neo4j cluster on AKS (#2247)
NataliaIvakina May 6, 2025
407a771
Remove `useExisting` option; polish examples & page (#2287)
stefano-ottolenghi May 7, 2025
26b44a3
Dev memory config vector indexes (#2289)
renetapopova May 7, 2025
05ad28d
Fix a few broken links to the Cypher manual (#2317)
renetapopova May 7, 2025
ae815b9
Add a note that obfuscate literals does not work with malformed queri…
renetapopova May 7, 2025
ed6f11a
Document `<prefix>.vm.threads.virtual` (#2328)
NataliaIvakina May 8, 2025
5eb3b62
Document `server.backup.advertised_address` and deprecate `dbms.routi…
NataliaIvakina May 8, 2025
b1e9f57
Fix group-role mapping for LDAP integration (#2329)
NataliaIvakina May 12, 2025
de591df
Fix formatting of the listing db output (#2339)
NataliaIvakina May 15, 2025
1f5b14b
Fix cluster related Docker env variables (#2345)
NataliaIvakina May 16, 2025
5220d74
Fix `xref` related syntax (#2349)
NataliaIvakina May 19, 2025
4cde946
Clarify FIPS cipher configuration (#2343)
NataliaIvakina May 19, 2025
521cf64
Error messages are deprecated (#2330)
renetapopova May 19, 2025
eef07f2
Fix grammar mistakes (#2355)
NataliaIvakina May 19, 2025
7588f0c
Align cypher shell with the codebase (#2327)
renetapopova May 20, 2025
268f7b6
Clarify on how to manage Neo4j cluster with ASG on AWS (#2334)
NataliaIvakina May 20, 2025
dacf6f4
Deprecate failureReason column of JSON query log. (#2364)
Lojjs May 23, 2025
591e453
Clarify which seed providers can be used with `restoreUntil` (#2368)
NataliaIvakina May 30, 2025
ea54df7
Clarify database health status (#2370)
NataliaIvakina Jun 2, 2025
6576def
Remove mentions of aliases from DBMS privileges (#2376)
NataliaIvakina Jun 3, 2025
c71914f
Update Azure SSO tutorial (#2208)
renetapopova Jun 3, 2025
c037f78
Clarify that ALTER DATABASES cannot be used for changing the store fo…
renetapopova Jun 3, 2025
05cadb1
Merge branch 'dev' into 2025.05
renetapopova Jun 3, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions antora.yml
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
name: operations-manual
title: Operations Manual
version: '2025.04'
version: '2025.05'
current: true
start_page: ROOT:index.adoc
nav:
- modules/ROOT/content-nav.adoc
asciidoc:
attributes:
neo4j-version: '2025.04'
neo4j-version-minor: '2025.04'
neo4j-version-exact: '2025.04.0'
neo4j-buildnumber: '2025.04'
neo4j-debian-package-version: '1:2025.04.0@'
neo4j-version: '2025.05'
neo4j-version-minor: '2025.05'
neo4j-version-exact: '2025.05.0'
neo4j-buildnumber: '2025.05'
neo4j-debian-package-version: '1:2025.05.0@'
12 changes: 12 additions & 0 deletions modules/ROOT/pages/changes-deprecations-removals.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,7 @@ It is highly recommended to keep it enabled and not to alter it. +
If you require the _debug.log_ messages in a different format, create an additional Appender since the Neo4j Support team uses the default one.
For more information, see xref:monitoring/logging.adoc#_default_logging_configuration[Default logging configuration].


=== Built-in procedures

.See procedures removed in Neo4j 2025.01 without replacement.
Expand Down Expand Up @@ -473,6 +474,11 @@ Replaced by: xref:procedures.adoc#procedure_dbms_cluster_secondaryreplicationdis
| Enterprise Edition
| Comment

| xref:configuration/configuration-settings.adoc#config_dbms.routing.load_balancing.plugin[`dbms.routing.load_balancing.plugin`]
|
| {check-mark}
| label:deprecated[Deprecated in 2025.05]

| xref:configuration/configuration-settings.adoc#config_server.db.query_cache_size[`server.db.query_cache_size`]
| {check-mark}
| {check-mark}
Expand Down Expand Up @@ -512,6 +518,12 @@ Replaced by: xref:procedures.adoc#procedure_dbms_cluster_secondaryreplicationdis
|===
====

=== Logging

Starting from 2025.05, the `failureReason` column of the JSON format query log is deprecated.
Instead, use the `errorInfo` column.
For details, refer to xref:monitoring/logging.adoc#_json_format_log_entries[Logging -> JSON format log entries for log type query].

=== Neo4j-admin tool

.See all deprecated commands
Expand Down
23 changes: 20 additions & 3 deletions modules/ROOT/pages/configuration/configuration-settings.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -1689,17 +1689,17 @@ m|+++true+++
|===


[role=label--enterprise-edition]
[role=label--enterprise-edition label--deprecated-2025.05]
[[config_dbms.routing.load_balancing.plugin]]
=== `dbms.routing.load_balancing.plugin`

.dbms.routing.load_balancing.plugin
[frame="topbot", stripes=odd, grid="cols", cols="<1s,<4"]
|===
|Description
a|The load balancing plugin to use.
a|Vary the order of the entries in routing tables each time one is produced. This means that different clients should select a range of servers as their first contact, reducing the chance of all clients contacting the same server if alternatives are available. This makes the load across the servers more even.
|Valid values
a|A string that specified load balancer plugin exist..
a|A string.
|Default value
m|+++server_policies+++
|===
Expand Down Expand Up @@ -4802,6 +4802,23 @@ m|+++127.0.0.1:6362+++
|===


[role=label--enterprise-edition label--new-2025.05]
[[config_server.backup.advertised_address]]
=== `server.backup.advertised_address`

.server.backup.advertised_address
[frame="topbot", stripes=odd, grid="cols", cols="<1s,<4"]
|===
|Description
a|The advertised address for the backup server. Default is the default advertised address combined with port defined in the backup listen address.
|Valid values
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`.
|Default value
m|+++:0+++
|===



[role=label--enterprise-edition]
[[config_server.backup.store_copy_max_retry_time_per_request]]
=== `server.backup.store_copy_max_retry_time_per_request`
Expand Down
3 changes: 2 additions & 1 deletion modules/ROOT/pages/monitoring/logging.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -1285,9 +1285,10 @@ Included when xref:configuration/configuration-settings.adoc#config_db.logs.quer
| annotationData
| Metadata attached to the transaction.

| failureReason
| failureReason label:deprecated[Deprecated in 2025.05]
| Reason for failure.
Included when applicable.
Replaced by `errorInfo`.

| errorInfo
| GQL error information as a JSON object.
Expand Down
3 changes: 2 additions & 1 deletion modules/ROOT/pages/monitoring/metrics/reference.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -597,6 +597,7 @@ You can limit this memory using JVM settings, but there is never any good reason
[options="header",cols="<3m,<4"]
|===
|Name |Description
|<prefix>.vm.threads|The total number of live threads including daemon and non-daemon threads. (gauge)
|<prefix>.vm.threads|The total number of live platform threads including daemon and non-daemon threads. (gauge)
|<prefix>.vm.threads.virtual|label:new[Introduced in 2025.05]The total number of virtual threads. (gauge)
|===