OGM-503, OGM-466 Always updating associations completely to make sure changes are propagated properly and to minimize exposure of partially updated assocations
OGM-503 Putting log statement in correct place, avoiding some redundant code
OGM-498 Create a test for @GeneratedValue(strategy = GenerationType.AUTO) with the session
OGM-498 Use correct id generators when session is used
OGM-498 Create a MutableIdentifierGeneratorFactory
OGM-498 Use OgmMutableIdentifierGeneratorFactory to provide the right strategy for the identifiers generation
OGM-498 Update OgmIdentifierGenerationStrategy javadoc
OGM-509 Update copyrights header of all .java files
OGM-509 Update copyrights header of all .xml files
OGM-509 Update copyrights header of the .properties files with one
OGM-509 Update checkstyle configuration

  * Change the rule related to the copyright header
  * Check includes resources
  * Test resources are not included
  * Upgrade maven-checkstyle-plugin version to 2.12.1
OGM-509 Fix Checkstyle rules violation in .xml and .properties files

  * White spaces
  * Missing line at the end of file
OGM-509 Replacing headers in some more files
OGM-480 Preparational work for adding support for parameters in native queries
OGM-480 Adding support for service registry aware grid dialects
OGM-480 Incorporating review remarks
OGM-506 Establishing user-facing OgmSession and NoSQLQuery contracts
OGM-506 Allowing to process queries in native, non-String based representations
OGM-506 Some clean-up
OGM-506 Unifying query execution for MongoDB, getting rid of specific MongoDBQueryImpl