Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit 8e3a87f

Browse files
committed
Teach planner to expand sufficiently simple SQL-language functions
('SELECT expression') inline, like macros, during the constant-folding phase of planning. The actual expansion is not difficult, but checking that we're not changing the semantics of the call turns out to be more subtle than one might think; in particular must pay attention to permissions issues, strictness, and volatility.
1 parent 02f8c9a commit 8e3a87f

File tree

4 files changed

+478
-105
lines changed

4 files changed

+478
-105
lines changed

0 commit comments

Comments
 (0)