Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
This allows uniform usage of views both with and without any extra
conditions. Also optimize some common cases so that we don't have
useless WHERE TRUE clauses or (...) AND (TRUE) expressions.
|
|
|
|
We also now use the correct separate "role"-base join approach instead of
having a single merged join for each table.
|
|
Now we always qualify with the actual table name and use the '_'
alias for situations where an object is referencing itself.
|
|
This makes it possible to share such queries between multiple threads
without the need for synchronization.
|
|
|