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
Can cache empty collections

I should be able to cache an "empty" collection.

I have a some objects, where 90% of these have on-to-many relations with zero associated elements.
This causes doctrine to run a query each time, instead of cache it as empty relation.
Can cache many to many empty relations
Test empty collections second level cache
Add DB-level onDelete CASCADE example

This adds `onDelete: CASCADE` to the `address` 1-1 relationship just to show how you would map a db-level cascade.
Merge pull request #952 from simshaun/patch-1

Add DB-level onDelete CASCADE example
Merge remote-tracking branch 'origin/master' into patch-1
Typo fix on many-to-many assocaition cascade test
Merge pull request #950 from goetas/patch-1

[SLC] Cache empty collections
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
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
Travis must use --prefer-source because of Github API limitations