You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add a notice for directedUnionRelationshipTypeScans (#1002)
The UnionRelationshipTypeScans are not supported in the block-store
storage formats. Therefore, since they have been rolled out as the
default in enterprise, we add a note suggesting these plans will not be
used in the planner anymore.
Copy file name to clipboardExpand all lines: modules/ROOT/pages/planning-and-tuning/operators/operators-detail.adoc
+13-4Lines changed: 13 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1688,12 +1688,14 @@ Total database accesses: 37
1688
1688
1689
1689
The `DirectedUnionRelationshipTypesScan` operator fetches all relationships and their start and end nodes with at least one of the provided types from the relationship type index.
1690
1690
1691
+
[NOTE]
1692
+
As the block storage format becomes the default, this operator will cease to be used in generating plans. Please refer to link:{neo4j-docs-base-uri}/operations-manual/{page-version}/database-internals/store-formats[Operations Manual -> Store formats] for futher details on the various store formats available.
1691
1693
1692
1694
.DirectedUnionRelationshipTypesScan
1693
1695
======
1694
1696
1695
1697
.Query
1696
-
[source,cypher]
1698
+
[source,cypher,role=test-result-skip]
1697
1699
----
1698
1700
PROFILE
1699
1701
MATCH ()-[friendOrFoe: FRIENDS_WITH|FOE]->()
@@ -1733,12 +1735,14 @@ Total database accesses: 14, total allocated memory: 184
1733
1735
The `PartitionedDirectedUnionRelationshipTypeScan` is a variant of the xref:planning-and-tuning/operators/operators-detail.adoc#query-plan-directed-union-relationship-types-scan[`DirectedUnionRelationshipTypesScan`] operator used by the xref:planning-and-tuning/runtimes/concepts.adoc#runtimes-parallel-runtime[parallel runtime].
1734
1736
It allows the index to be partitioned into different segments where each segment can be scanned independently in parallel.
1735
1737
1738
+
[NOTE]
1739
+
As the block storage format becomes the default, this operator will cease to be used in generating plans. Please refer to link:{neo4j-docs-base-uri}/operations-manual/{page-version}/database-internals/store-formats[Operations Manual -> Store formats] for futher details on the various store formats available.
1736
1740
1737
1741
.PartitionedDirectedUnionRelationshipTypesScan
1738
1742
======
1739
1743
1740
1744
.Query
1741
-
[source,cypher]
1745
+
[source,cypher,role=test-result-skip]
1742
1746
----
1743
1747
CYPHER runtime=parallel
1744
1748
PROFILE
@@ -1777,12 +1781,14 @@ Total database accesses: 25
1777
1781
1778
1782
The `UndirectedUnionRelationshipTypesScan` operator fetches all relationships and their start and end nodes with at least one of the provided types from the relationship type index.
1779
1783
1784
+
[NOTE]
1785
+
As the block storage format becomes the default, this operator will cease to be used in generating plans. Please refer to link:{neo4j-docs-base-uri}/operations-manual/{page-version}/database-internals/store-formats[Operations Manual -> Store formats] for futher details on the various store formats available.
1780
1786
1781
1787
.UndirectedUnionRelationshipTypeScan
1782
1788
======
1783
1789
1784
1790
.Query
1785
-
[source,cypher]
1791
+
[source,cypher,role=test-result-skip]]
1786
1792
----
1787
1793
PROFILE
1788
1794
MATCH ()-[friendOrFoe: FRIENDS_WITH|FOE]-()
@@ -1822,11 +1828,14 @@ Total database accesses: 14, total allocated memory: 184
1822
1828
The `PartitionedUndirectedUnionRelationshipTypeScan` is a variant of the xref:planning-and-tuning/operators/operators-detail.adoc#query-plan-undirected-union-relationship-types-scan[`UndirectedUnionRelationshipTypesScan`] operator used by the xref:planning-and-tuning/runtimes/concepts.adoc#runtimes-parallel-runtime[parallel runtime].
1823
1829
It allows the index to be partitioned into different segments where each segment can be scanned independently in parallel.
1824
1830
1831
+
[NOTE]
1832
+
As the block storage format becomes the default, this operator will cease to be used in generating plans. Please refer to link:{neo4j-docs-base-uri}/operations-manual/{page-version}/database-internals/store-formats[Operations Manual -> Store formats] for futher details on the various store formats available.
0 commit comments