# Golden test output of ABTPlanGeneration/LowerPhysicalScanNode ==== VARIATION: Physical scan with root projection (not parallel) ==== -- INPUT: PhysicalScan [{'': root0}, collName] BindBlock: [root0] Source [] -- OUTPUT: [0] scan s1 none none none none none [] @"" true false ==== VARIATION: Physical scan with RID projection (not parallel) ==== -- INPUT: PhysicalScan [{'': RID0}, collName] BindBlock: [RID0] Source [] -- OUTPUT: [0] scan none s1 none none none none [] @"" true false ==== VARIATION: Physical scan with root and RID projections (not parallel) ==== -- INPUT: PhysicalScan [{'': RID0, '': root0}, collName] BindBlock: [RID0] Source [] [root0] Source [] -- OUTPUT: [0] scan s2 s1 none none none none [] @"" true false ==== VARIATION: Physical scan with root, RID and field projections (not parallel) ==== -- INPUT: PhysicalScan [{'': RID0, '': root0, 'field': field2}, collName] BindBlock: [RID0] Source [] [field2] Source [] [root0] Source [] -- OUTPUT: [0] scan s2 s1 none none none none [s3 = field] @"" true false ==== VARIATION: Physical scan with root projection (parallel) ==== -- INPUT: PhysicalScan [{'': root0}, collName, parallel] BindBlock: [root0] Source [] -- OUTPUT: [0] pscan s1 none none none none none [] @"" ==== VARIATION: Physical scan with RID projection (parallel) ==== -- INPUT: PhysicalScan [{'': RID0}, collName, parallel] BindBlock: [RID0] Source [] -- OUTPUT: [0] pscan none s1 none none none none [] @"" ==== VARIATION: Physical scan with root and RID projections (parallel) ==== -- INPUT: PhysicalScan [{'': RID0, '': root0}, collName, parallel] BindBlock: [RID0] Source [] [root0] Source [] -- OUTPUT: [0] pscan s2 s1 none none none none [] @"" ==== VARIATION: Physical scan with root, RID and field projections (parallel) ==== -- INPUT: PhysicalScan [{'': RID0, '': root0, 'field': field2}, collName, parallel] BindBlock: [RID0] Source [] [field2] Source [] [root0] Source [] -- OUTPUT: [0] pscan s2 s1 none none none none [s3 = field] @""