cleanup current state of upsert functionality.
Default the custom repository class namespace to the same namespace as the document in the AnnotationDriver. Fixes #164.
Merge pull request #735 from doctrine/fix/upsert-cleanup

cleanup current state of upsert functionality.
Merge pull request #736 from doctrine/fix/annotation-repository-class-namespace-default

Default the custom repository class namespace to the same namespace as t...
Exclude performance test group by default
Use default database constant in DBRef test expectations

See: b1b5dae3915e9df13ddd83de82cf29e09c959491
Merge pull request #742 from doctrine/test-cleanup

Exclude performance tests and use database constant in test suite
Ensure $in argument is a real BSON array when loading references (#741)
Merge pull request #743 from doctrine/mongodb26-compat

Ensure $in argument is a real BSON array when loading references
Revert "Changed 'fieldName' document property to 'name'"

This reverts commit 857417c34ac2c4d01b3e0538ef92ef4772bff382.
Merge branch 'master' of github.com:doctrine/mongodb-odm
Embedded documents should always cascade.
remove unnecessary checks now that embedded documents always cascade.
Throw MappingException when cascade is specified on an embedded field.
Removed scheduled extra updates, move id generation to UnitOfWork::persistNew() and throw exception when DocumentManager::createDBRef() is called on an object without an identifier.
add test failure.
Refactor UnitOfWork::doMerge() based on ORM
add failing assertion to DetachedDocumentTest
port remaining functionality from orm merge() functionality.
fix GH580Test failure from exception not cleaning up queuedInserts