Fix applying ON/WITH conditions to first join in Class Table Inheritance
Merge branch 'master' into bugfix/join-with-condition-placement-fix
Fix applying ON/WITH conditions to first join in Class Table Inheritance
Now we build nested joins for CTI when using ON/WITH clause.
Added an exception when invalid case.
Fixes after code review.
Remove incorrect (outdated) validation for public fields in SchemaValidator
Merge pull request #2 from shustrik/multiplie_tree_walker

Multiplie tree walker bugfix
Merge branch 'master' into bugfix/join-with-condition-placement-fix
Add class name as argument.
Pass class name to constructor.
Pass class name to constructor.
Update doc with latest news about extra lazy assoc
Update extra-lazy-associations.rst
Merge pull request #953 from goetas/patch-1

Update doc with latest news about extra lazy assoc
iteration risk note

> instead of loading the whole result into memory at once
is not the full truth.

There is a certain risk of processes getting killed due to memory allocation with large iteration. This is caused by result buffering of the client not being visible to PHP and thus not from 'within' the process.

It is not certain that this occurs with all database clients but seems rather likely to at this point.

This is only a proposal for discussion as I am not certain how to best add the information or if to add it at all (was it obvious before?). Personally I got confused by the existing description and didn't notice the memory implication until further investigation using `top` reported the process to run at 3+GB memory while PHP reported 400M real peak usage.
Merge pull request #886 from Strate/bugfix/join-with-condition-placement-fix

[DDC-1256] Fix applying ON/WITH conditions to first join in Class Table Inheritance
Rebase to master
Revert tab changes
Revert docblock
Fix wrong logic
Add method to interface