This is a discussion on pgsql: Better solution to the problem of labeling whole-row Datums that within the pgsql Committers forums, part of the PostgreSQL category; --> Log Message: ----------- Better solution to the problem of labeling whole-row Datums that are generated from subquery outputs: use ...
| |||||||
| Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| Log Message: ----------- Better solution to the problem of labeling whole-row Datums that are generated from subquery outputs: use the type info stored in the Var itself. To avoid making ExecEvalVar and slot_getattr more complex and slower, I split out the whole-row case into a separate ExecEval routine. Modified Files: -------------- pgsql/src/backend/access/common: heaptuple.c (r1.101 -> r1.102) (http://developer.postgresql.org/cvsw...1.101&r2=1.102) pgsql/src/backend/executor: execQual.c (r1.182 -> r1.183) (http://developer.postgresql.org/cvsw...1.182&r2=1.183) ---------------------------(end of broadcast)--------------------------- TIP 9: In versions below 8.0, the planner will ignore your desire to choose an index scan if your joining column's datatypes do not match |
| Thread Tools | |
| Display Modes | |
|
|