Details
-
Bug
-
Resolution: Fixed
-
Major
-
7.6.0
-
Untriaged
-
0
-
Unknown
Description
select t from (select 1) t
The issue is we're not tracking the reference 't' when set in the projection; when the incoming item in InitialProject is recycled, it recycles its values - which includes the value referenced in the projection.
(A star expansion isn't affected as we're copying - similarly adding an EXCLUDE clause referencing a non-existent member of 't' results in a copy and we avoid this too.)