Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge dev into 5.x #1929

Merged
merged 909 commits into from
Oct 31, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
909 commits
Select commit Hold shift + click to select a range
f908e0c
Fix a broken link to the CDC docs (#1563)
NataliaIvakina Apr 19, 2024
e964b60
Rename Download center to Deployment center (#1568)
NataliaIvakina Apr 22, 2024
7b4d5c0
Document SHOW DATABASES fields that can be NULL (#1562)
mnd999 Apr 22, 2024
4e67141
Change `IF EXISTS` to `IF NOT EXISTS` (#1567)
NataliaIvakina Apr 22, 2024
89fd6aa
Add dbms.usage_report.enabled config (#1560)
renetapopova Apr 22, 2024
3ab631e
Use unicode on CSV file delimiters example
brunobuss Apr 22, 2024
d7419e0
Don't use `0x` prefix to reference the unicode code point
brunobuss Apr 23, 2024
f6c1b82
Attempt to provide definition and usage example for `raftIndexLagThre…
NataliaIvakina Apr 24, 2024
edafd23
Remove v4.4 from the table on Netty for 5.x series (#1584)
NataliaIvakina Apr 25, 2024
0d9ba4e
Update links to the deployment-center and replace `#` with `?` (#1588)
NataliaIvakina Apr 30, 2024
4ade203
Update instructions on how to set up a dynamic encrypted password (#1…
NataliaIvakina May 3, 2024
3a97864
Add new configs `dbms.security.http_static_content_security_policy_he…
NataliaIvakina May 6, 2024
bd7eb48
Add more details for COSI for AWS (#1574)
renetapopova May 7, 2024
c6d52cf
Build release update (#1587)
recrwplay May 8, 2024
5e5d8e5
Document enabling a server using neo4j.operations (#1604)
renetapopova May 10, 2024
26a0810
Update incremental import note as it supports the block format (#1599)
NataliaIvakina May 13, 2024
f1c0d9d
Fix the mistake about Neo4j Helm chart and service accounts (#1590)
NataliaIvakina May 13, 2024
db03f84
Updating link to CDC after structural changes in the docset (#1600)
lidiazuin May 13, 2024
f770185
add a link to anonymous usage data report (#1603)
renetapopova May 13, 2024
f057a84
Document the storeFormat option for create database (#1577)
renetapopova May 13, 2024
7e64c6a
Add some possible options for neo4j-admin server license (#1606)
renetapopova May 13, 2024
bcb1924
Add eval option to neo4j.acceptLicenseAgreement (#1605)
renetapopova May 13, 2024
177c6b3
Update the `load` command description as it supports full backups (#1…
NataliaIvakina May 13, 2024
d49fca0
Add the --copy-schema option (#1578)
renetapopova May 13, 2024
3f09db6
Document anomalies under read-committed. (#1601)
sherfert May 13, 2024
6a62ab3
Add 5.20 label to the config `dbms.usage_report.enabled` (#1616)
NataliaIvakina May 16, 2024
ff1c403
Clarify the `neo4j-admin.conf` file permissions for using `--expand-c…
NataliaIvakina May 17, 2024
a3edb4d
Add option to set access mode in cypher shell (#1618)
renetapopova May 17, 2024
b21b2a3
Add comment on `DEALLOCATED` being state eventual (#1622)
jackwaudby May 20, 2024
8dc70d4
Restructure the section on how to administer composite db (#1586)
NataliaIvakina May 21, 2024
282000b
Clarify that only physical dbs can be backed up (#1624)
NataliaIvakina May 21, 2024
926cfc3
Remove the note that Neo4j supports SELinux by default (#1627)
renetapopova May 21, 2024
4a24cd2
Fix a typo that says backup can compact data store (#1634)
renetapopova May 22, 2024
851e682
Add Nodes call for talks (#1637)
recrwplay May 23, 2024
fb4ca85
Update dev to 5.21 (#1643)
NataliaIvakina May 27, 2024
3800492
Add label Enterprise to the products and metrics folders (#1645)
NataliaIvakina May 28, 2024
aba213b
Add openJDK to MacOS and a note that we also support Java 21 (#1639)
renetapopova May 28, 2024
0994ed3
Fix asciidoc syntax in `dbms.usage_report.enabled` (#1648) (#1650)
NataliaIvakina May 29, 2024
309cc98
Fix prefix (#1651)
NataliaIvakina May 29, 2024
5406d70
Fixes to backup-restore section to match product and prepare for test…
stefano-ottolenghi May 30, 2024
34d2ce7
Clarify a few details around Neo4j plugins (#1636)
NataliaIvakina May 31, 2024
64e1603
Add `WAIT` examples to START/STOP sections and syntax tables to the C…
NataliaIvakina Jun 3, 2024
407441c
Improve the cluster config descriptions (#1617)
renetapopova Jun 3, 2024
b247032
improve the description of import format option (#1638)
renetapopova Jun 4, 2024
a54fc42
Deprecate dbms.cluster.routing.getRoutingTable()
jackwaudby Jun 5, 2024
3339e71
Ignore vscode
jackwaudby Jun 5, 2024
e60ae92
Update to latest versions of workflows (#1659)
recrwplay Jun 5, 2024
efaad1c
Prepare the connection setting descriptions for testing (#1655)
renetapopova Jun 5, 2024
4dc193d
Update modules/ROOT/pages/reference/procedures.adoc
jackwaudby Jun 5, 2024
e3679e8
Describe setting to infer labels. (#1620)
arnefischereit Jun 5, 2024
5e45f17
Remove admin only label
jackwaudby Jun 5, 2024
5cb7313
Add deprecated label
jackwaudby Jun 5, 2024
f4092c2
Explain how neo4j metric names are transformed in Prometheus (#1658)
NataliaIvakina Jun 5, 2024
4f3ffdb
Update modules/ROOT/pages/reference/procedures.adoc
jackwaudby Jun 5, 2024
a89a356
Deprecate `dbms.cluster.routing.getRoutingTable()` (#1657)
jackwaudby Jun 10, 2024
9ff0233
Fix the wrong Cypher commands for showing a specific index and a few …
renetapopova Jun 10, 2024
8def5e4
Editorial update of the cypher shell help to prepare for docs testing…
renetapopova Jun 10, 2024
4e78379
Rename the underscore in https://neo4j.com/docs/usage_data/ with a hy…
renetapopova Jun 11, 2024
f758131
Add a new Bolt metric `<prefix>.dbms.bolt.worker_thread_bound_time` (…
NataliaIvakina Jun 11, 2024
a4a6af8
Aura instance must be accessible from the machine running `neo4j-admi…
renetapopova Jun 11, 2024
134a197
Document COSI support for GCP (#1667)
renetapopova Jun 11, 2024
8fabf8d
Property rules documentation (#1076)
HannesSandberg Jun 12, 2024
ad713d8
Fix displaying of the default value of the config `metrics.filter` (#…
NataliaIvakina Jun 13, 2024
1d3150d
Add the metric `<prefix.>store.size.available_reserved` (#1652)
NataliaIvakina Jun 13, 2024
81549e4
Add new configs for full-text indexes (#1672)
NataliaIvakina Jun 13, 2024
8b9843c
Clarity the token/NAME MANAGEMENT privilege (#1674)
renetapopova Jun 13, 2024
0fa654c
Replace comma with period (#1677)
renetapopova Jun 14, 2024
b5ffda3
Fix the formatting in Restore a full backup section (#1678)
renetapopova Jun 14, 2024
4d505f0
Add a note that the users do not need to compact the store prior to …
renetapopova Jun 18, 2024
fe67bac
first label (#1683)
AlexicaWright Jun 18, 2024
cafac50
Change talks deadline (#1687)
recrwplay Jun 19, 2024
2286c8f
Add a tip about needing server and client usage in intra-cluster TLS …
nick-giles-neo Jun 20, 2024
87a5b28
Remove mismatches from the `genai.vector.encodeBatch` signature (#1684)
NataliaIvakina Jun 24, 2024
b4fd744
Enable server config should be true (#1695)
renetapopova Jun 26, 2024
2623f55
Update the version to 5.22 (#1704)
renetapopova Jun 28, 2024
36464c0
Add an example of `neo4j-admin database upload` for Windows users (#1…
NataliaIvakina Jun 28, 2024
ae1b405
Added lighthouse public settings (#1693)
akarasavov Jun 28, 2024
7c86477
Add new lighthouse metrics (#1692)
akarasavov Jun 28, 2024
95bfd21
Fix group to role mapping section (#1699)
l-heemann Jul 1, 2024
9026fd9
Describe new lighthouse procedures (#1694)
akarasavov Jul 1, 2024
90fd201
Block is the default for all newly-created databases (#1708)
renetapopova Jul 3, 2024
4e2d307
Replace deprecated apt-key with keyrings (#1710)
renetapopova Jul 3, 2024
4a810cf
Remove Nodes 2024 ad (#1712)
recrwplay Jul 4, 2024
b84a7ef
Add --idle-timeout argument to cypher shell (#1714)
loveleif Jul 4, 2024
a8c9c81
Fix broken link to Aura docs (#1713)
lidiazuin Jul 8, 2024
dd21973
Aggregate backup in neo4j-admin helm chart (#1719)
renetapopova Jul 9, 2024
e94c89e
db.format default value is changed to block (#1722)
renetapopova Jul 9, 2024
eed4172
Update neo4j-admin-import.adoc (#1689) (#1723)
renetapopova Jul 10, 2024
e4959fc
dropping all capabilities of containerSecurityContext (#1729)
renetapopova Jul 19, 2024
ac6624f
clarifying that `auth_cache_ttl` abd `use_ttl` applies to OIDC too (#…
phil198 Jul 19, 2024
0adecb1
Remove the deprecated procedures from the list (#1736)
NataliaIvakina Jul 22, 2024
520943f
update version to 5.23 (#1741)
renetapopova Jul 23, 2024
bf35bb5
Deprecate uncordon procedure (#1725)
gfx54b Jul 23, 2024
2e12e0d
Remove removed fields from showParallelDiscoveryState (#1727)
gfx54b Jul 23, 2024
5359d36
Add the new config `db.cluster.raft.so_keepalive_enabled` (#1728)
NataliaIvakina Jul 23, 2024
a5a9018
Add a new config `server.bolt.additional_listen_addresses` (#1726)
NataliaIvakina Jul 23, 2024
7750ed5
genAI is available in CE (#1737)
renetapopova Jul 23, 2024
4dcf5eb
Deprecate metrics and settings related to akka
akarasavov Jul 19, 2024
03e2f26
Update modules/ROOT/pages/monitoring/metrics/reference.adoc
akarasavov Jul 25, 2024
df1fec4
Update modules/ROOT/pages/monitoring/metrics/reference.adoc
akarasavov Jul 25, 2024
9dbdc8e
Update modules/ROOT/pages/monitoring/metrics/reference.adoc
akarasavov Jul 25, 2024
c323342
Update modules/ROOT/pages/monitoring/metrics/reference.adoc
akarasavov Jul 25, 2024
12ead9c
Update modules/ROOT/pages/monitoring/metrics/reference.adoc
akarasavov Jul 25, 2024
a1f5950
Update modules/ROOT/pages/monitoring/metrics/reference.adoc
akarasavov Jul 25, 2024
7b32a20
updated ssl+netty compatibility table for 5x
jennyowen Jul 26, 2024
3d2d967
updated ssl+netty compatibility table for 5x (#1746)
jennyowen Jul 31, 2024
c72015f
Update settings related to discovery service v2 (#1749)
NataliaIvakina Aug 1, 2024
1792739
Update the first page of the Clustering section (#1747)
NataliaIvakina Aug 1, 2024
8914fa7
Remove `admin-only` label from topology related procedures (#1748)
NataliaIvakina Aug 1, 2024
477b6a4
Add EE label to cloud storage sections of the `dump` and `load` comma…
NataliaIvakina Aug 2, 2024
8382788
Discovery service V1 to V2 upgrading guide (#1739)
yirensum Aug 5, 2024
eaa248a
Deprecate database allocator (#1755)
gfx54b Aug 5, 2024
83d186f
improve new server rolling
sumyiren Aug 5, 2024
96bf23f
update in-place rolling
sumyiren Aug 5, 2024
1ff07c1
update for procedures
sumyiren Aug 5, 2024
f5ab5f5
Apply suggestions from code review
yirensum Aug 6, 2024
053952e
change new server rolling back
sumyiren Aug 6, 2024
eec2d0b
update minor text
yirensum Aug 6, 2024
31f181a
Apply suggestions from code review
yirensum Aug 6, 2024
aa0163e
Apply suggestions from code review
yirensum Aug 6, 2024
5d1d09a
Lighthouse - minor improvements (#1756)
yirensum Aug 7, 2024
1b4b02b
Adding new limited allocation procedures (#1697)
yirensum Aug 7, 2024
2ba0d35
add info that backup file can also be uploaded to aura (#1759)
AlexicaWright Aug 8, 2024
50d1d31
Update instructions on how to set up a basic cluster with DS V2 (#1754)
NataliaIvakina Aug 9, 2024
e211317
Update the page on how to deploy an analytics cluster with DS V2 (#1757)
NataliaIvakina Aug 9, 2024
ff84116
Update instructions on how to move from single deployment to cluster …
NataliaIvakina Aug 9, 2024
373754f
Remove accidental 'git' (#1761)
nick-giles-neo Aug 9, 2024
45cc796
Add a caution about REALLOCATE DATABASES moving too much (#1762)
nick-giles-neo Aug 12, 2024
3f141fe
adding health warning about insecure protocols for LOAD CSV (#1763)
phil198 Aug 12, 2024
736735f
use a bucket policy to grant permissions to access the bucket (#1734)
renetapopova Aug 14, 2024
9c94764
High-limit and standard format are deprecated (#1735)
renetapopova Aug 14, 2024
94c1432
Update valid values of the Bolt related configs (#1764)
NataliaIvakina Aug 15, 2024
336935d
Remove commented out labels in favor of roles. (#1769)
stefano-ottolenghi Aug 15, 2024
32396f1
Change txLogEnrichment mode from `NONE` to `OFF` (#1772)
NataliaIvakina Aug 15, 2024
a7f3abf
add mention of 5.22 when backup fil was allowed (#1775)
AlexicaWright Aug 19, 2024
e71ca5a
Remove the config `db.logs.query.time_logging_enabled` (#1773)
NataliaIvakina Aug 20, 2024
0013cd7
Update the page on how to delete db (#1777)
NataliaIvakina Aug 20, 2024
38328e7
Fix the asciidoc syntax (#1780)
NataliaIvakina Aug 20, 2024
12e1571
Change http to https in links to external sites (#1782)
NataliaIvakina Aug 21, 2024
c9cc829
Update the version to 5.24 (#1789)
NataliaIvakina Aug 22, 2024
c520c93
Add docs related to public --temp-path option in backup related comma…
Frannie-Ludmilla Aug 26, 2024
03494d8
Change the signature for the `dbms.cluster.checkConnectivity` procedu…
NataliaIvakina Aug 27, 2024
ae3079d
Add a small clarification on using sub-CA for a cluster (#1790)
NataliaIvakina Aug 28, 2024
c719973
Improve the config example of Azure SSO for Kubernetes (#1781)
NataliaIvakina Aug 29, 2024
d609616
Add details about the initial password (#1792)
NataliaIvakina Aug 30, 2024
440c9c8
Fix the default name of `listen_address` (#1796)
NataliaIvakina Aug 30, 2024
1743980
Netty and tcnative files are included in the /lib directory from v5.2…
renetapopova Sep 2, 2024
585f4ca
Add seed docs for Azure (#1743)
fabiim Sep 4, 2024
4e23452
Add docker compose documentation (#1804)
stefgia Sep 6, 2024
cddd5b4
Improve a few steps configuring SSO on Azure (#1767)
NataliaIvakina Sep 12, 2024
112f7f1
Explain the importance of checkpointing for backups (#1793)
NataliaIvakina Sep 16, 2024
2c3113a
Update default value for server.http_enabled_modules (#1812)
renetapopova Sep 16, 2024
0db59b5
Adds flag for completions in cypher-shell
ncordon Sep 17, 2024
ffa2618
Add a note about clusters with 2 members (#1815)
gfx54b Sep 18, 2024
438f0b4
add [role=label--new-5.21] label to property rules
phil198 Sep 18, 2024
fea3372
Apply suggestions from code review
phil198 Sep 18, 2024
f8dc22f
Update modules/ROOT/pages/authentication-authorization/property-based…
renetapopova Sep 18, 2024
8a51736
add version label to property rules (#1818)
phil198 Sep 18, 2024
c46212c
Add new procedures `dbms.cluster.recreateDatabase`, `dbms.cluster.sta…
NataliaIvakina Sep 19, 2024
7296e3b
Create a page for the rafted status check.
tselmegbaasan Sep 20, 2024
a2bffb1
Added detail on backup compression flag (#1808)
tonbut Sep 20, 2024
9c978ee
Add detailed information about fault-tolerance.
tselmegbaasan Sep 23, 2024
d93280b
Update the TOC to include the new page
NataliaIvakina Sep 23, 2024
b07a7b5
Addressing review comments
tselmegbaasan Sep 23, 2024
af39c66
Fix headings and their levels
NataliaIvakina Sep 23, 2024
ffe6b43
Add docs on the recreate procedure (#1819)
NataliaIvakina Sep 24, 2024
a809d33
Add `DROP DATABASE name CASCADE ALIASES` (#1805)
Hunterness Sep 24, 2024
cc15def
Update modules/ROOT/pages/clustering/monitoring/status-check.adoc
tselmegbaasan Sep 25, 2024
f86df3b
Update modules/ROOT/pages/clustering/monitoring/status-check.adoc
tselmegbaasan Sep 25, 2024
b13f78c
Update modules/ROOT/pages/clustering/monitoring/status-check.adoc
tselmegbaasan Sep 25, 2024
7d13333
Update modules/ROOT/pages/clustering/monitoring/status-check.adoc
tselmegbaasan Sep 25, 2024
671e6cf
Update modules/ROOT/pages/clustering/monitoring/status-check.adoc
tselmegbaasan Sep 25, 2024
32618f5
Update modules/ROOT/pages/clustering/monitoring/status-check.adoc
tselmegbaasan Sep 25, 2024
367035f
Update modules/ROOT/pages/clustering/monitoring/status-check.adoc
tselmegbaasan Sep 25, 2024
b9ef49a
Update modules/ROOT/pages/clustering/monitoring/status-check.adoc
tselmegbaasan Sep 25, 2024
d45422c
Update modules/ROOT/pages/clustering/monitoring/status-check.adoc
tselmegbaasan Sep 25, 2024
4a8a14c
Docs for the rafted status check procedure. (#1823)
tselmegbaasan Sep 25, 2024
fc7da99
User Auth Providers (#1745)
phil198 Sep 25, 2024
3618647
Fix the labels on the Cluster status check page, add info to the clus…
NataliaIvakina Sep 26, 2024
c426d90
Add `--schema` to the neo4j-admin import tool (#1822)
NataliaIvakina Sep 26, 2024
177776c
Align with other monitoring sections
jackwaudby Sep 26, 2024
cd1dcba
Fix types
jackwaudby Sep 26, 2024
8d1a1c6
Update preview version to 5.25 (#1833)
renetapopova Sep 26, 2024
b677133
Add the version from which `--temp-path` is available (#1834)
NataliaIvakina Sep 26, 2024
8294c7f
Edits
jackwaudby Sep 26, 2024
3159e09
Update steps on how to recover pswd (#1802)
NataliaIvakina Sep 27, 2024
8fc71bd
Update index.adoc
NataliaIvakina Sep 27, 2024
fd712cb
Update modules/ROOT/pages/clustering/monitoring/status-check.adoc
jackwaudby Sep 27, 2024
7529c12
Update modules/ROOT/pages/clustering/monitoring/status-check.adoc
jackwaudby Sep 27, 2024
43e96f5
Update modules/ROOT/pages/clustering/monitoring/status-check.adoc
jackwaudby Sep 27, 2024
bfdef95
Update modules/ROOT/pages/clustering/monitoring/status-check.adoc
jackwaudby Sep 27, 2024
1355efb
Update modules/ROOT/pages/clustering/monitoring/status-check.adoc
jackwaudby Sep 27, 2024
a327a52
Update modules/ROOT/pages/clustering/monitoring/status-check.adoc
jackwaudby Sep 27, 2024
06a9dcb
Update modules/ROOT/pages/clustering/monitoring/status-check.adoc
jackwaudby Sep 27, 2024
e44aa42
Update modules/ROOT/pages/clustering/monitoring/status-check.adoc
jackwaudby Sep 27, 2024
e8f816a
Update modules/ROOT/pages/clustering/monitoring/status-check.adoc
jackwaudby Sep 27, 2024
9f6313a
Edit status check (#1836)
jackwaudby Sep 27, 2024
1960263
New SSL instructions for FIPS compatibility (#1806)
jennyowen Sep 30, 2024
a3fa3b6
Show columns clarifications (#1826)
Hunterness Sep 30, 2024
a7c28c9
Add version labels to the COSI sections (#1844)
NataliaIvakina Oct 3, 2024
196dfc3
Add NODES 24 ad (#1847)
recrwplay Oct 3, 2024
b03e75b
disabled section in ssl-fips page about docker image until docker ima…
jennyowen Oct 4, 2024
5e904eb
disabled section in ssl-fips page about docker image until docker ima…
jennyowen Oct 4, 2024
235c314
fix image link (#1851)
recrwplay Oct 7, 2024
ebe5aea
Documentation of the additional GQL error info in the query log (#1824)
WilcoNeo Oct 8, 2024
8da3572
Fix the image rendering (#1840)
renetapopova Oct 9, 2024
6c22c13
Deprecate `existingDataSeedInstance` option to CREATE DATABASE (#1821)
mnd999 Oct 9, 2024
ace1184
Warn users that changing the store format also changes the built-in _…
renetapopova Oct 11, 2024
0df2dc1
Add the metric `<prefix>.cluster.raft.prune_index` (#1846)
NataliaIvakina Oct 11, 2024
9ad1096
Update the options' descriptions of the neo4j-admin commands accordin…
NataliaIvakina Oct 11, 2024
73f21da
Added a new page for the backup inspect command. (#1859)
au-arena Oct 14, 2024
9136af9
Fix backtick
jackwaudby Oct 14, 2024
cf61815
Fix backtick (#1860)
jackwaudby Oct 15, 2024
69149d0
Removed message about no TLS/SSL support for Minio. (#1866) (#1867)
renetapopova Oct 15, 2024
df6e14b
Clarify clustering ports and Docker tutorial for new v2 discovery pro…
NataliaIvakina Oct 16, 2024
1f16475
Changes to query log docs w.r.t. GQL codes (#1865)
WilcoNeo Oct 16, 2024
dcd7e3c
Add an empty value for cloud provider (#1869)
renetapopova Oct 16, 2024
1f5a583
Add footnote that --schema is not supported in 5.24 (#1870)
renetapopova Oct 16, 2024
78abf8b
remove before version 4.4 (#1862)
fiquick Oct 17, 2024
7ef0703
update constraints link
JPryce-Aklundh Oct 17, 2024
f9cf225
Update constraints link following restructure in Cypher Manual (#1874)
JPryce-Aklundh Oct 17, 2024
90a7be2
failureReason is deprecated in favour of errorInfo (#1878)
renetapopova Oct 18, 2024
1ed1160
Add a note that Windows service runs as the LocalSystem account (#1877)
renetapopova Oct 18, 2024
b6d6edb
Clarification on the use of JSON format (#1882)
renetapopova Oct 18, 2024
8f2617b
Update documentation to include recommendations for SWAP (#1883)
renetapopova Oct 18, 2024
395ed4b
Add TLSv1.3 as an option in SSL framework section (#1886)
renetapopova Oct 21, 2024
e72f136
Add version to FIPS and backup inspect pages (#1889)
renetapopova Oct 21, 2024
b244e7b
Improve the documentation around the use of ciphers (#1895)
renetapopova Oct 22, 2024
8e8bff0
Fix a Tarball installation issue (#1894)
NataliaIvakina Oct 22, 2024
da7205f
Remove deprecation from failureReason (#1900)
renetapopova Oct 22, 2024
300e304
Swap tabs in the examples of v2 discovery (#1903)
NataliaIvakina Oct 23, 2024
a7f5a18
WIP
jackwaudby Oct 23, 2024
4316feb
Fix the tabbed example
NataliaIvakina Oct 23, 2024
dc95e3b
Update modules/ROOT/pages/clustering/databases.adoc
jackwaudby Oct 23, 2024
1e55cfd
Update modules/ROOT/pages/clustering/databases.adoc
jackwaudby Oct 23, 2024
9d2f086
Update modules/ROOT/pages/clustering/databases.adoc
jackwaudby Oct 23, 2024
4969f43
Update modules/ROOT/pages/clustering/databases.adoc
jackwaudby Oct 23, 2024
218d273
Fix version
jackwaudby Oct 23, 2024
9f9e0c9
Add `CloudSeedProvider` (#1906)
jackwaudby Oct 24, 2024
a087d26
Add clarification that database field depends on the security event (…
renetapopova Oct 24, 2024
88891d2
Add info about the `--temp-path` option (#1891)
NataliaIvakina Oct 24, 2024
f79398b
16,383 is the max length of tokens in characters (#1902)
renetapopova Oct 24, 2024
7a83b36
Fix a typo (#1910)
NataliaIvakina Oct 25, 2024
b2ffe0e
Update the example key-value pair to use / instead of : (#1914)
renetapopova Oct 25, 2024
44af4c4
Docker secrets should only support neo4j variables (#1917)
renetapopova Oct 28, 2024
769db5f
Fix neo4j-version-exact (#1920)
renetapopova Oct 28, 2024
68e3581
Revert "Fix neo4j-version-exact" (#1922)
renetapopova Oct 28, 2024
2acd7c0
Change aura-db-enterprise to aura-db-business-critical aura-db-dedica…
renetapopova Oct 29, 2024
446dd2e
Add a note saying the incremental import does not support multiple no…
NataliaIvakina Oct 30, 2024
72f168d
Merge branch 'dev' into 5.x-merge-dev
renetapopova Oct 31, 2024
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
1 change: 0 additions & 1 deletion .github/workflows/docs-branch-checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,4 +50,3 @@ jobs:
if: ${{ inputs.lint || github.event_name == 'push' }}
name: Lint docs
uses: neo4j/docs-tools/.github/workflows/[email protected]

2 changes: 0 additions & 2 deletions .github/workflows/docs-deploy-surge.yml
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,6 @@ jobs:
- id: unzip-changelog
if: ${{ hashFiles('changelog.zip') != '' }}
run: unzip changelog.zip

- id: get-deploy-id
run: |
deployid=$(<deployid)
Expand All @@ -86,7 +85,6 @@ jobs:
run: |
deployurl=$ORG-$REPO-$DEPLOYID.surge.sh
echo "deploy-url=$deployurl" >> $GITHUB_OUTPUT

- uses: actions/setup-node@v4
with:
node-version: lts/*
Expand Down
1 change: 0 additions & 1 deletion .github/workflows/docs-teardown.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,4 +42,3 @@ jobs:

The preview documentation has now been torn down - reopening this PR will republish it.
GITHUB_TOKEN: ${{ secrets.DOCS_PR_COMMENT_TOKEN }}

6 changes: 3 additions & 3 deletions antora.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ nav:
asciidoc:
attributes:
neo4j-version: '5'
neo4j-version-minor: '5.24'
neo4j-version-exact: '5.24.1'
neo4j-buildnumber: '5.24'
neo4j-version-minor: '5.25'
neo4j-version-exact: '5.25.0'
neo4j-buildnumber: '5.25'
neo4j-debian-package-version: '1:5.22.0@'
1 change: 1 addition & 0 deletions modules/ROOT/content-nav.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -164,6 +164,7 @@
** xref:backup-restore/modes.adoc[]
** xref:backup-restore/online-backup.adoc[]
** xref:backup-restore/aggregate.adoc[]
** xref:backup-restore/inspect.adoc[]
** xref:backup-restore/restore-backup.adoc[]
** xref:backup-restore/offline-backup.adoc[]
** xref:backup-restore/restore-dump.adoc[]
Expand Down
4 changes: 2 additions & 2 deletions modules/ROOT/pages/backup-restore/aggregate.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ Aggregates a chain of backup artifacts into a single artifact.
|Accepts either a path to a single artifact file or a folder containing backup artifacts.

When a file is supplied, the _<database>_ parameter should be omitted.
The option to supply a file is only available from Neo4j 5.2 onwards.
It is possible to aggregate backup artifacts from AWS S3 buckets, Google Cloud storage buckets, and Azure buckets using the appropriate URI as the path.
|

|-h, --help
Expand Down Expand Up @@ -106,7 +106,7 @@ For more information, see <<aggregate-backup-cloud-storage>>.

[NOTE]
====
Neo4j 5.24 introduces the `--temp-path` option to address potential issues related to disk space when performing backup-related commands, especially when cloud storage is involved.
Neo4j 5.24 introduces the `--temp-path` option to address potential issues related to disk space when performing backup-related commands, especially when cloud storage is involved.

If `--temp-path` is not set, a temporary directory is created inside the directory specified by the `--from-path` option.

Expand Down
1 change: 1 addition & 0 deletions modules/ROOT/pages/backup-restore/index.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ This chapter describes the following:
* xref:backup-restore/modes.adoc[Backup modes] -- The supported backup modes.
* xref:backup-restore/online-backup.adoc[Back up an online database] -- How to back up an online database.
* xref:backup-restore/aggregate.adoc[Aggregate a database backup chain] - How to aggregate a backup chain into a single backup.
* xref:backup-restore/inspect.adoc[Inspect the metadata of a database backup file] -- How to inspect the metadata of a database backup file.
* xref:backup-restore/restore-backup.adoc[Restore a database backup] -- How to restore a database backup in a live Neo4j deployment.
* xref:backup-restore/offline-backup.adoc[Back up an offline database] -- How to back up an offline database.
* xref:backup-restore/restore-dump.adoc[Restore a database dump] -- How to restore a database dump in a live Neo4j deployment.
Expand Down
236 changes: 236 additions & 0 deletions modules/ROOT/pages/backup-restore/inspect.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,236 @@
[[inspect-backup]]
= Inspect the metadata of a backup file
:description: This section describes how to inspect the metadata of backup files. Metadata are information like the database name, the backup compression, the transaction range that the backup contains etc..
:page-role: enterprise-edition new-5.25

You can inspect the metadata of a database backup file using the `neo4j-admin backup inspect` command.

[[inspect-backup-command]]
== Command

The inspect command lists the metadata stored in the header of backup files.
This metadata primarily defines how backups are connected to form xref:backup-restore/online-backup.adoc#backup-chain[backup chains].
A backup chain is a sequence of one or more backup(s) logically connected.
The order of the sequence guarantees that when replayed (see xref:backup-restore/restore-backup.adoc[restore] or xref:backup-restore/aggregate.adoc[aggregate]), the store and the transaction data are consumed in a consistent manner.

The metadata contains the following information:

* *Database*: database name of the database fragment that the backup includes.
* *Database ID*: a unique identifier that distinguishes databases (even with the same name).
* *Time*: time the backup was taken.
* *Full*: indicates whether it is a full backup (i.e. initial backup containing the store files) or a differential backup (i.e. subsequent backup containing only the transactions to be applied to the store files).
* *Compressed*: indicates whether the backup data inside the backup file is compressed.
* *Lowest transaction ID*: when the backup is full, this value is always 1, and when it is a differential backup, the value corresponds to the first transaction ID the backup starts with.
* *Highest transaction ID*: similarly, this value indicates the last transaction ID stored in the backup file.

[[inspect-backup-syntax]]
=== Syntax

[source,role=noheader]
----
neo4j-admin backup inspect [-h] [--empty] [--expand-commands] [--latest-backup]
[--latest-chain] [--show-metadata] [--verbose]
[--additional-config=<file>] [--database=<database>]
[--format=<value>] <backup-path>
----

=== Description

Command to read the backup metadata.

[[inspect-backup-command-parameters]]
=== Parameters

.`neo4j-admin backup inspect` parameters
[options="header", cols="1m,3a"]
|===
| Parameter
| Description

|<backup-path>
|Path denoting either a directory where backups are stored or a single backup to inspect.
|===

[NOTE]
====
The `<backup-path>` parameter can also inspect backups stored in AWS S3 buckets (from Neo4j 5.19), Google Cloud storage buckets (from Neo4j 5.21), and Azure buckets (from Neo4j 5.24).
====

[[inspect-backup-command-options]]
=== Options

.`neo4j-admin backup inspect` options
[options="header", cols="5m,6a,4m"]
|===
| Option
| Description
| Default

|--additional-config=<file>
|Configuration file with additional configuration.
|

| --expand-commands
| Allow command expansion in config value evaluation.
|

|-h, --help
|Show this help message and exit.
|

| --latest-backup
| Show only the latest backup.
| false

| --latest-chain
| List the full backup chain ending with the latest downloaded backup.
| false

| --show-metadata
| Show the backup metadata.
| false

| --database=<database>
| Name of the database to inspect.
|

| --format=<value>
| Format of the output of the command. Possible values are: 'JSON, TABULAR'.
| TABULAR

| --empty
| Include empty backups.
| false

|--verbose
|Enable verbose output.
|
|===


[[aggregate-backup-example]]
== Examples

Given the folder _/backups_ containing a set of database backups:

[source,shell]
----
/backups
├── london-2024-10-07T16-03-51.backup
├── london-2024-10-07T16-04-05.backup
├── malmo-2024-10-07T16-00-07.backup
├── malmo-2024-10-07T16-00-19.backup
├── malmo-2024-10-07T16-00-34.backup
├── malmo-2024-10-07T16-00-44.backup
├── malmo-2024-10-07T16-00-50.backup
├── malmo-2024-10-07T16-01-08.backup
├── malmo-2024-10-07T16-01-24.backup
└── neo4j-2024-10-07T16-05-37.backup
----

=== Listing the metadata of the backup files

The following command lists the backup files' names along with their respective metadata:

[source,shell]
----
bin/neo4j-admin backup inspect /backups --show-metadata --empty
----

The `--empty` option is used to include the empty backups.
An empty backup is created when a database is backed up but no new data exists.
Empty backups are used to record the backup history.

.Example output
[result]
----
| FILE | DATABASE | DATABASE ID | TIME (UTC) | FULL | COMPRESSED | LOWEST TX | HIGHEST TX |
| file:///backups/neo4j-2024-10-07T16-05-37.backup | neo4j | 7dcb1d0c-4374-4476-b8ae-d3c3f124683f | 2024-10-07T16:05:37 | true | true | 1 | 3 |
| file:///backups/malmo-2024-10-07T16-01-24.backup | malmo | 62d1820c-3ac6-4b15-a0b3-bf7e7becc8d0 | 2024-10-07T16:01:24 | true | true | 1 | 8 |
| file:///backups/malmo-2024-10-07T16-01-08.backup | malmo | 62d1820c-3ac6-4b15-a0b3-bf7e7becc8d0 | 2024-10-07T16:01:08 | true | true | 1 | 7 |
| file:///backups/malmo-2024-10-07T16-00-50.backup | malmo | 62d1820c-3ac6-4b15-a0b3-bf7e7becc8d0 | 2024-10-07T16:00:50 | false | true | 0 | 0 |
| file:///backups/malmo-2024-10-07T16-00-44.backup | malmo | 62d1820c-3ac6-4b15-a0b3-bf7e7becc8d0 | 2024-10-07T16:00:44 | false | true | 7 | 7 |
| file:///backups/malmo-2024-10-07T16-00-34.backup | malmo | 62d1820c-3ac6-4b15-a0b3-bf7e7becc8d0 | 2024-10-07T16:00:34 | false | true | 6 | 6 |
| file:///backups/malmo-2024-10-07T16-00-19.backup | malmo | 62d1820c-3ac6-4b15-a0b3-bf7e7becc8d0 | 2024-10-07T16:00:19 | false | true | 0 | 0 |
| file:///backups/malmo-2024-10-07T16-00-07.backup | malmo | 62d1820c-3ac6-4b15-a0b3-bf7e7becc8d0 | 2024-10-07T16:00:07 | true | true | 1 | 5 |
| file:///backups/london-2024-10-07T16-04-05.backup | london | d4dae73c-dfef-4d28-88cd-fe6cc88ddca1 | 2024-10-07T16:04:05 | false | true | 6 | 6 |
| file:///backups/london-2024-10-07T16-03-51.backup | london | d4dae73c-dfef-4d28-88cd-fe6cc88ddca1 | 2024-10-07T16:03:51 | true | true | 1 | 5 |
----

=== Listing the latest backups

To list only the most recent backups performed for each database, use the `--latest-backup` option.

[source,shell]
----
bin/neo4j-admin backup inspect /backups --show-metadata --latest-backup
----

.Example output
[result]
----
| FILE | DATABASE | DATABASE ID | TIME (UTC) | FULL | COMPRESSED | LOWEST TX | HIGHEST TX |
| file:///backups/neo4j-2024-10-07T16-05-37.backup | neo4j | 7dcb1d0c-4374-4476-b8ae-d3c3f124683f | 2024-10-07T16:05:37 | true | true | 1 | 3 |
| file:///backups/malmo-2024-10-07T16-01-24.backup | malmo | 62d1820c-3ac6-4b15-a0b3-bf7e7becc8d0 | 2024-10-07T16:01:24 | true | true | 1 | 8 |
| file:///backups/london-2024-10-07T16-04-05.backup | london | d4dae73c-dfef-4d28-88cd-fe6cc88ddca1 | 2024-10-07T16:04:05 | false | true | 6 | 6 |
----

=== Inspecting backup chains

A backup chain corresponds to a sequence of one or more backup(s) logically connected by their transaction IDs.
To inspect the backup chains of a given database, use the `--latest-chain` option and the `--database` option with the database whose backup chain you want to inspect:

[source,shell]
----
bin/neo4j-admin backup inspect /backups --show-metadata --latest-chain --database=london
----

.Example output
[result]
----
| FILE | DATABASE | DATABASE ID | TIME (UTC) | FULL | COMPRESSED | LOWEST TX | HIGHEST TX |
| file:///backups/london-2024-10-07T16-04-05.backup | london | d4dae73c-dfef-4d28-88cd-fe6cc88ddca1 | 2024-10-07T16:04:05 | false | true | 6 | 6 |
| file:///backups/london-2024-10-07T16-03-51.backup | london | d4dae73c-dfef-4d28-88cd-fe6cc88ddca1 | 2024-10-07T16:03:51 | true | true | 1 | 5 |
----

The result returns a chain of size two:

* The first backup is a full backup containing the store files within the transaction range [1,5].
* The second backup is a differential backup containing only the subsequent modifications to the store files.
Those modifications are materialised by a sequence of transactions to apply.
Its range is [6,6].


=== Inspecting a backup chain ending with a specific backup

To inspect a backup chain ending with a specific backup, use the `--latest-chain` option as follows:

[source,shell]
----
bin/neo4j-admin backup inspect /backups/london-2024-10-07T16-04-05.backup --show-metadata --latest-chain
----

.Example output
[result]
----
| FILE | DATABASE | DATABASE ID | TIME (UTC) | FULL | COMPRESSED | LOWEST TX | HIGHEST TX |
| file:///backups/london-2024-10-07T16-04-05.backup | london | d4dae73c-dfef-4d28-88cd-fe6cc88ddca1 | 2024-10-07T16:04:05 | false | true | 6 | 6 |
| file:///backups/london-2024-10-07T16-03-51.backup | london | d4dae73c-dfef-4d28-88cd-fe6cc88ddca1 | 2024-10-07T16:03:51 | true | true | 1 | 5 |
----

[NOTE]
====
In this case, the `--database` option is unnecessary because the database identifier is part of the metadata stored in the header of the backup file _london-2024-10-07T16-04-05.backup_.
====












1 change: 1 addition & 0 deletions modules/ROOT/pages/backup-restore/offline-backup.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,7 @@ The `neo4j-admin database dump` command has the following options:

|--to-path=<path>
|Destination folder of a database dump.
It is possible to dump databases into AWS S3 buckets, Google Cloud storage buckets, and Azure buckets using the appropriate URI as the path.
|

|--to-stdout
Expand Down
4 changes: 2 additions & 2 deletions modules/ROOT/pages/backup-restore/online-backup.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -174,7 +174,7 @@ Note: this is an EXPERIMENTAL option. Consult Neo4j support before use.
|

|--to-path=<path>
|Directory to place backup in (required unless `--inspect-path` is used).
|Directory to place backup in (required unless `--inspect-path` is used). It is possible to back up databases into AWS S3 buckets, Google Cloud storage buckets, and Azure using the appropriate URI as the path.
|

|--type=<type>
Expand All @@ -196,7 +196,7 @@ For more information, see <<online-backup-cloud-storage>>.

[NOTE]
====
Neo4j 5.24 introduces the `--temp-path` option to address potential issues related to disk space when performing backup-related commands, especially when cloud storage is involved.
Neo4j 5.24 introduces the `--temp-path` option to address potential issues related to disk space when performing backup-related commands, especially when cloud storage is involved.

If `--temp-path` is not set, a temporary directory is created inside the directory specified by the `--path` option.

Expand Down
3 changes: 2 additions & 1 deletion modules/ROOT/pages/backup-restore/restore-backup.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,7 @@ neo4j-admin database restore [-h] [--expand-commands]
|--from-path=<path>[,<path>...]
|A single path or a comma-separated list of paths pointing to a backup artifact file.
An artifact file can be 1) a full backup, in which case it is restored directly or, 2) a differential backup, in which case the command tries first to find in the folder a backup chain ending at that specific differential backup and then restores that chain.
It is possible to restore backups from AWS S3 buckets, Google Cloud storage buckets, and Azure buckets using the appropriate URI as the path.
|

|-h, --help
Expand Down Expand Up @@ -130,7 +131,7 @@ For more information, see <<restore-cloud-storage>>.

[NOTE]
====
Neo4j 5.24 introduces the `--temp-path` option to address potential issues related to disk space when performing backup-related commands, especially when cloud storage is involved.
Neo4j 5.24 introduces the `--temp-path` option to address potential issues related to disk space when performing backup-related commands, especially when cloud storage is involved.

If `--temp-path` is not set, a temporary directory is created inside the directory specified by the `--from-path` option.

Expand Down
1 change: 1 addition & 0 deletions modules/ROOT/pages/backup-restore/restore-dump.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,7 @@ If `--info` is specified, then the database is not loaded, but information (i.e.

|--from-path=<path>
|Path to directory containing archive(s).
It is possible to load databases from AWS S3 buckets, Google Cloud storage buckets, and Azure bucket using the appropriate URI as the path.
|

|--from-stdin
Expand Down
Loading