mirror of
https://github.com/postgres/postgres.git
synced 2025-07-27 12:41:57 +03:00
Remove parallel-safety check from GetExistingLocalJoinPath.
Commit a104a017fc
has this check because
I added it to the submitted patch before commit, but that was entirely
wrongheaded, as explained to me by Ashutosh Bapat, who also wrote this
patch.
This commit is contained in:
@ -349,11 +349,10 @@ GetExistingLocalJoinPath(RelOptInfo *joinrel)
|
||||
The function returns copy of a local join path, which can be converted
|
||||
into an alternative local join plan, which may be useful when
|
||||
implementing a <literal>RecheckForeignScan</> method. The function
|
||||
searches for a parallel-safe, unparameterized path in the
|
||||
<literal>pathlist</> of given <literal>joinrel</>. If it does not find
|
||||
such a path, it returns NULL, in which case a foreign data wrapper may
|
||||
build the local path by itself or may choose not to create access paths
|
||||
for that join.
|
||||
searches for an unparameterized path in the <literal>pathlist</> of given
|
||||
<literal>joinrel</>. If it does not find such a path, it returns NULL, in
|
||||
which case a foreign data wrapper may build the local path by itself or
|
||||
may choose not to create access paths for that join.
|
||||
</para>
|
||||
|
||||
</sect2>
|
||||
|
Reference in New Issue
Block a user