Skip to content

Commit a89f2f4

Browse files
Remove dbms.setDatabaseAllocator() (#2049)
see neo-technology/neo4j#28933
1 parent 2dc1668 commit a89f2f4

File tree

1 file changed

+14
-237
lines changed

1 file changed

+14
-237
lines changed

modules/ROOT/pages/procedures.adoc

Lines changed: 14 additions & 237 deletions
Original file line numberDiff line numberDiff line change
@@ -677,21 +677,6 @@ Running the procedure with an admin privilege is deprecated.
677677
Running the procedure with an admin privilege is deprecated.
678678
====
679679

680-
[role=label--admin-only label--deprecated-5.23]
681-
[[procedure_dbms_setDatabaseAllocator]]
682-
=== dbms.setDatabaseAllocator()
683-
684-
685-
.Details
686-
|===
687-
| *Syntax* 3+m| dbms.setDatabaseAllocator(allocator)
688-
| *Description* 3+a| With this method you can set the allocator that is responsible for selecting servers for hosting databases.
689-
.2+| *Input arguments* | *Name* | *Type* | *Description*
690-
| `allocator` | `STRING` | The name of the allocator.
691-
| *Mode* 3+| WRITE
692-
|===
693-
694-
695680
[role=label--admin-only]
696681
[[procedure_dbms_setDefaultAllocationNumbers]]
697682
=== dbms.setDefaultAllocationNumbers()
@@ -1967,11 +1952,6 @@ Replaced by xref:clustering/server-syntax.adoc#server-management-syntax[`ENABLE
19671952
| label:admin-only[] label:deprecated[Deprecated in 2025.01] +
19681953
Replaced by xref:procedures.adoc#procedure_dbms_unquarantineDatabase[`dbms.unquarantineDatabase()`]
19691954
1970-
| xref:procedures.adoc#procedure_dbms_setDatabaseAllocator[`dbms.setDatabaseAllocator()`]
1971-
| label:no[]
1972-
| label:yes[]
1973-
| label:admin-only[] label:deprecated[Deprecated in 5.23]
1974-
19751955
// New in 4.1
19761956
| xref:procedures.adoc#procedure_dbms_upgrade[`dbms.upgrade()`]
19771957
| label:yes[]
@@ -1991,235 +1971,32 @@ Replaced by xref:procedures.adoc#procedure_dbms_unquarantineDatabase[`dbms.unqua
19911971
[[removed-procedures]]
19921972
== List of removed procedures
19931973

1994-
Several procedures were removed with the release of Neo4j.
1995-
They were functionally replaced by Cypher commands or different procedures.
19961974

1997-
.See all procedures removed in Neo4j 5.0 and their replacements
1975+
.See all procedures removed in Neo4j 2025.01 without replacement.
19981976
[%collapsible]
19991977
====
2000-
2001-
[options=header,cols="3m,1,1,3"]
1978+
[options=header,cols="3m,1,1"]
20021979
|===
20031980
| Name
20041981
| Community Edition
20051982
| Enterprise Edition
2006-
| Replaced by
2007-
2008-
| link:{neo4j-docs-base-uri}/operations-manual/4.4/reference/#procedure_db_constraints[`db.constraints()`]
2009-
| label:yes[]
2010-
| label:yes[]
2011-
| `SHOW CONSTRAINTS`
2012-
2013-
| link:{neo4j-docs-base-uri}/operations-manual/4.4/reference/#procedure_db_createindex[`db.createIndex()`]
2014-
| label:yes[]
2015-
| label:yes[]
2016-
| `CREATE INDEX`
2017-
2018-
| link:{neo4j-docs-base-uri}/operations-manual/4.4/reference/#procedure_db_createnodekey[`db.createNodeKey()`]
2019-
| label:no[]
2020-
| label:yes[]
2021-
| `CREATE CONSTRAINT ... IS NODE KEY`
2022-
2023-
| link:{neo4j-docs-base-uri}/operations-manual/4.4/reference/#procedure_db_createuniquepropertyconstraint[`db.createUniquePropertyConstraint()`]
2024-
| label:yes[]
2025-
| label:yes[]
2026-
| `CREATE CONSTRAINT ... IS UNIQUE`
2027-
2028-
| link:{neo4j-docs-base-uri}/operations-manual/4.4/reference/#procedure_db_indexes[`db.indexes()`]
2029-
| label:yes[]
2030-
| label:yes[]
2031-
| `SHOW INDEXES`
2032-
2033-
| link:{neo4j-docs-base-uri}/operations-manual/4.4/reference/#procedure_db_indexdetails[`db.indexDetails()`]
2034-
| label:yes[]
2035-
| label:yes[]
2036-
| `SHOW INDEXES YIELD*`
2037-
2038-
| link:{neo4j-docs-base-uri}/operations-manual/4.4/reference/#procedure_db_index_fulltext_createnodeindex[`db.index.fulltext.createNodeIndex()`]
2039-
| label:yes[]
2040-
| label:yes[]
2041-
| `CREATE FULLTEXT INDEX ...`
2042-
2043-
| link:{neo4j-docs-base-uri}/operations-manual/4.4/reference/#procedure_db_index_fulltext_createrelationshipindex[`db.index.fulltext.createRelationshipIndex()`]
2044-
| label:yes[]
2045-
| label:yes[]
2046-
| `CREATE FULLTEXT INDEX ...`
2047-
2048-
| link:{neo4j-docs-base-uri}/operations-manual/4.4/reference/#procedure_db_index_fulltext_drop[`db.index.fulltext.drop()`]
2049-
| label:yes[]
2050-
| label:yes[]
2051-
| `DROP INDEX ...`
2052-
2053-
| link:{neo4j-docs-base-uri}/operations-manual/4.4/reference/#procedure_db_schemastatements[`db.schemaStatements()`]
2054-
| label:yes[]
2055-
| label:yes[]
2056-
| `SHOW INDEXES YIELD *` and `SHOW CONSTRAINTS YIELD *`
2057-
2058-
// New in 4.0
2059-
// com.neo4j.causaulclustering.discovery.procedures.ClusterOverviewProcedure
2060-
| link:{neo4j-docs-base-uri}/operations-manual/4.4/reference/#procedure_dbms_cluster_overview[`dbms.cluster.overview()`]
2061-
| label:no[]
2062-
| label:yes[]
2063-
| `SHOW SERVERS`
2064-
2065-
2066-
// New in 4.2
2067-
// com.neo4j.dbms.procedures.QuarantineProcedure
2068-
| link:{neo4j-docs-base-uri}/operations-manual/4.4/reference/#procedure_dbms_cluster_quarantinedatabase[`dbms.cluster.quarantineDatabase()`]
2069-
| label:no[]
2070-
| label:yes[]
2071-
| `dbms.quarantineDatabase()`
20721983
1984+
| link:{neo4j-docs-base-uri}/operations-manual/5/procedures/#procedure_dbms_cluster_movetonextdiscoveryversion[`dbms.cluster.moveToNextDiscoveryVersion()`]
1985+
|
1986+
| {check-mark}
20731987
2074-
// New in 4.0
2075-
// Removed in 5.0
2076-
// com.neo4j.causaulclustering.discovery.procedures.RoleProcedure
2077-
| link:{neo4j-docs-base-uri}/operations-manual/4.4/reference/#procedure_dbms_cluster_role[`dbms.cluster.role()`]
2078-
| label:no[]
2079-
| label:yes[]
2080-
| `SHOW DATABASES`
2081-
2082-
// New in 4.1
2083-
// Removed in 5.0
2084-
// com.neo4j.dbms.procedures.ClusterSetDefaultDatabaseProcedure
2085-
| link:{neo4j-docs-base-uri}/operations-manual/4.4/reference/#procedure_dbms_cluster_setdefaultdatabase[`dbms.cluster.setDefaultDatabase()`]
2086-
| label:no[]
2087-
| label:yes[]
2088-
| `dbms.setDefaultDatabase`
1988+
| link:{neo4j-docs-base-uri}/operations-manual/5/procedures/#procedure_dbms_cluster_showparalleldiscoverystate[`dbms.cluster.showParallelDiscoveryState()`]
1989+
|
1990+
| {check-mark}
20891991
2090-
// Removed in 5.0
2091-
| link:{neo4j-docs-base-uri}/operations-manual/4.4/reference/#procedure_dbms_database_state[`dbms.database.state()`]
2092-
| label:yes[]
2093-
| label:yes[]
2094-
| `SHOW DATABASES`
1992+
| link:{neo4j-docs-base-uri}/operations-manual/5/procedures/#procedure_dbms_cluster_switchdiscoveryserviceversion[`dbms.cluster.switchDiscoveryServiceVersion()`]
1993+
|
1994+
| {check-mark}
20951995
2096-
| link:{neo4j-docs-base-uri}/operations-manual/4.4/reference/#procedure_dbms_functions[`dbms.functions()`]
2097-
| label:yes[]
2098-
| label:yes[]
2099-
| `SHOW FUNCTIONS`
2100-
2101-
| link:{neo4j-docs-base-uri}/operations-manual/4.4/reference/#procedure_dbms_killqueries[`dbms.killQueries()`]
2102-
| label:yes[]
2103-
| label:yes[]
2104-
| `TERMINATE TRANSACTIONS`
2105-
2106-
| link:{neo4j-docs-base-uri}/operations-manual/4.4/reference/#procedure_dbms_killquery[`dbms.killQuery()`]
2107-
| label:yes[]
2108-
| label:yes[]
2109-
| `TERMINATE TRANSACTIONS`
2110-
2111-
| link:{neo4j-docs-base-uri}/operations-manual/4.4/reference/#procedure_dbms_killtransaction[`dbms.killTransaction()`]
2112-
| label:yes[]
2113-
| label:yes[]
2114-
| `TERMINATE TRANSACTIONS`
2115-
2116-
| link:{neo4j-docs-base-uri}/operations-manual/4.4/reference/#procedure_dbms_killtransactions[`dbms.killTransactions()`]
2117-
| label:yes[]
2118-
| label:yes[]
2119-
| `TERMINATE TRANSACTIONS`
2120-
2121-
| link:{neo4j-docs-base-uri}/operations-manual/4.4/reference/#procedure_dbms_listqueries[`dbms.listQueries()`]
2122-
| label:yes[]
2123-
| label:yes[]
2124-
| `SHOW TRANSACTIONS`
2125-
2126-
| link:{neo4j-docs-base-uri}/operations-manual/4.4/reference/#procedure_dbms_listtransactions[`dbms.listTransactions()`]
2127-
| label:yes[]
2128-
| label:yes[]
2129-
| `SHOW TRANSACTIONS`
2130-
2131-
2132-
| link:{neo4j-docs-base-uri}/operations-manual/4.4/reference/#procedure_dbms_procedures[`dbms.procedures()`]
2133-
| label:no[]
2134-
| label:yes[]
2135-
| `SHOW PROCEDURES`
2136-
2137-
// Removed in 5.0
2138-
| link:{neo4j-docs-base-uri}/operations-manual/4.4/reference/#procedure_dbms_security_activateuser[`dbms.security.activateUser()`]
2139-
| label:no[]
2140-
| label:yes[]
2141-
| `ALTER USER`
2142-
2143-
// Removed in 5.0
2144-
| link:{neo4j-docs-base-uri}/operations-manual/4.4/reference/#procedure_dbms_security_addroletouser[`dbms.security.addRoleToUser()`]
2145-
| label:no[]
2146-
| label:yes[]
2147-
| `GRANT ROLE TO USER`
2148-
2149-
// Removed in 5.0
2150-
// newSet( READER, EDITOR, PUBLISHER, ARCHITECT, ADMIN )
2151-
| link:{neo4j-docs-base-uri}/operations-manual/4.4/reference/#procedure_dbms_security_changepassword[`dbms.security.changePassword()`]
2152-
| label:yes[]
2153-
| label:yes[]
2154-
| `ALTER CURRENT USER SET PASSWORD`
2155-
2156-
// Removed in 5.0
2157-
| link:{neo4j-docs-base-uri}/operations-manual/4.4/reference/#procedure_dbms_security_changeuserpassword[`dbms.security.changeUserPassword()`]
2158-
| label:no[]
2159-
| label:yes[]
2160-
| `ALTER USER`
2161-
2162-
// Removed in 5.0
2163-
| link:{neo4j-docs-base-uri}/operations-manual/4.4/reference/#procedure_dbms_security_createrole[`dbms.security.createRole()`]
2164-
| label:no[]
2165-
| label:yes[]
2166-
| `CREATE ROLE`
2167-
2168-
// Removed in 5.0
2169-
| link:{neo4j-docs-base-uri}/operations-manual/4.4/reference/#procedure_dbms_security_createuser[`dbms.security.createUser()`]
2170-
| label:yes[]
2171-
| label:yes[]
2172-
| `CREATE USER`
2173-
2174-
// Removed in 5.0
2175-
| link:{neo4j-docs-base-uri}/operations-manual/4.4/reference/#procedure_dbms_security_deleterole[`dbms.security.deleteRole()`]
2176-
| label:no[]
2177-
| label:yes[]
2178-
| `DROP ROLE`
2179-
2180-
// Removed in 5.0
2181-
| link:{neo4j-docs-base-uri}/operations-manual/4.4/reference/#procedure_dbms_security_deleteuser[`dbms.security.deleteUser()`]
2182-
| label:yes[]
2183-
| label:yes[]
2184-
| `DROP USER`
2185-
2186-
// Removed in 5.0
2187-
| link:{neo4j-docs-base-uri}/operations-manual/4.4/reference/#procedure_dbms_security_listroles[`dbms.security.listRoles()`]
2188-
| label:yes[]
2189-
| label:yes[]
2190-
| `SHOW ROLES`
2191-
2192-
// Removed in 5.0
2193-
| link:{neo4j-docs-base-uri}/operations-manual/4.4/reference/#procedure_dbms_security_listrolesforuser[`dbms.security.listRolesForUser()`]
2194-
| label:no[]
2195-
| label:yes[]
2196-
| `SHOW USERS`
2197-
2198-
// Removed in 5.0
2199-
| link:{neo4j-docs-base-uri}/operations-manual/4.4/reference/#procedure_dbms_security_listusers[`dbms.security.listUsers()`]
2200-
| label:yes[]
2201-
| label:yes[]
2202-
| `SHOW USERS`
2203-
2204-
// Removed in 5.0
2205-
| link:{neo4j-docs-base-uri}/operations-manual/4.4/reference/#procedure_dbms_security_listusersforrole[`dbms.security.listUsersForRole()`]
2206-
| label:no[]
2207-
| label:yes[]
2208-
| `SHOW ROLES WITH USERS`
2209-
2210-
// Removed in 5.0
2211-
| link:{neo4j-docs-base-uri}/operations-manual/4.4/reference/#procedure_dbms_security_removerolefromuser[`dbms.security.removeRoleFromUser()`]
2212-
| label:no[]
2213-
| label:yes[]
2214-
| `REVOKE ROLE FROM USER`
2215-
2216-
// Removed in 5.0
2217-
| link:{neo4j-docs-base-uri}/operations-manual/4.4/reference/#procedure_dbms_security_suspenduser[`dbms.security.suspendUser()`]
2218-
| label:no[]
2219-
| label:yes[]
2220-
| `ALTER USER`
1996+
|link:{neo4j-docs-base-uri}/operations-manual/5/procedures/#procedure_dbms_setDatabaseAllocator[`dbms.setDatabaseAllocator()`]
1997+
|
1998+
|{check-mark}
22211999
22222000
|===
2223-
22242001
====
22252002

0 commit comments

Comments
 (0)