Skip to content

Feature Release Morphium POJO Mapper

Compare
Choose a tag to compare
@sboesebeck sboesebeck released this 11 Sep 09:16
· 3729 commits to master since this release

New release containing lots of fixes, improvements and some new features:

  • bulkoperation bugfix in buffered writer
  • added some convenient methods, completing interface
  • bugfix VetoException
  • bugfix with lists / maps of embedded objects
  • minor bugfix handling lists and embedded types
  • bugfix VetoException
  • FEATURE: logger functionality added for use of log4j and util.logging. Configure it with morphium.og.delegate=log4j, jul or your class implementing LoggerDelegate
  • bugfix - group command ignoring write concern
  • bugfix with handling of enum values in updates / push / pull
  • bugfix with handling of enum values in updates / set etc
  • index of subdocuments error
  • fix updateUsingFields to hand´le references correctly
  • minor improvements, suggested by findbugs and static code analysis
  • FEATURE: Added DeReferencingListener which is called, when morphium de-references a referenced entity (lazy loaded or not)
  • removed IGNORE_ERROR as the mongodb java driver 3.0.x does not support it anymore
  • FEATURE: introducing logger delegate
  • Bugfix: Embedded lifecycle methods
  • fixing constructors, adding convinient constructors
  • added test for hierarchy indices
  • switching to latest java driver version 3.0.3
  • lots of minor fixes