File tree 1 file changed +0
-6
lines changed
1 file changed +0
-6
lines changed Original file line number Diff line number Diff line change @@ -511,9 +511,6 @@ rewriteRuleAction(Query *parsetree,
511
511
*
512
512
* This could possibly be fixed by using some sort of internally
513
513
* generated ID, instead of names, to link CTE RTEs to their CTEs.
514
- * However, decompiling the results would be quite confusing; note the
515
- * merge of hasRecursive flags below, which could change the apparent
516
- * semantics of such redundantly-named CTEs.
517
514
*/
518
515
foreach (lc , parsetree -> cteList )
519
516
{
@@ -535,9 +532,6 @@ rewriteRuleAction(Query *parsetree,
535
532
/* OK, it's safe to combine the CTE lists */
536
533
sub_action -> cteList = list_concat (sub_action -> cteList ,
537
534
copyObject (parsetree -> cteList ));
538
- /* ... and don't forget about the associated flags */
539
- sub_action -> hasRecursive |= parsetree -> hasRecursive ;
540
- sub_action -> hasModifyingCTE |= parsetree -> hasModifyingCTE ;
541
535
}
542
536
543
537
/*
You can’t perform that action at this time.
0 commit comments