Skip to content

Releases: sboesebeck/morphium

Pre Release of major update

22 May 21:43
Compare
Choose a tag to compare
Pre-release

This release contains a lot of major changes. All of them were solve issues we found during load testing in a mutlithreaded environment:

  • performance optimization using several load tests.
  • improved cache performance, reducing overhead
  • remove dependency to log4j, implementation of own Logger for time being
  • completely rewritten BufferedWriter (used when storing Entities, who are marked with @writebuffer) to use mongo's BulkWriteRequests
  • lots of performance tweaks and fixes
  • additional tests
  • minor changes in API
  • some Changes in handling of async operations

this release is not yet ready for production.

Bugfix release Morphium MongoDB POJO Mapper

09 Mar 07:13
Compare
Choose a tag to compare

Actually V2.2.18 did not have all featured announced, 2.2.19 is the correct version.

Apologies for any inconvinience...

Feature release Morphium POJO Mapper

08 Mar 16:02
Compare
Choose a tag to compare

This release contains minor bugfixes and new exposed settings, like

    private boolean cursorFinalizerEnabled = false;
    private boolean alwaysUseMBeans = false;
    private int heartbeatConnectTimeout = 0;
    private int heartbeatFrequency = 1000;
    private int heartbeatSocketTimeout = 1000;
    private int minConnectionsPerHost = 1;
    private int minHearbeatFrequency = 2000;
    private int localThreashold = 0;
    private int maxConnectionIdleTime = 1000;
    private int maxConnectionLifeTime = 5000;
    private String requiredReplicaSetName = null;

Minor release

23 Feb 15:08
Compare
Choose a tag to compare

This is a minor maintainence relase, changed dependency to current mongodb java driver 2.13.0

Feature Release - Non Entity serialization

22 Jan 22:20
Compare
Choose a tag to compare

new release of morphium THE MongoDb POJO Mapper.

this new release contains several bugfixes, minor changes and one big new feature: Serialization of non-Entities to mongodb.

Usually, if you want to map a POJO to mongo, you need to put the @entity annotation to the corresponding class. Right now, it's possible to have non-Entities serialized as well. Those will be stored as Bas64Endoced Object Stream into mongodb.

The major advantage is, when you have a list of objects as member of an entity, those can now be stored in mongo as well.

Attention: Objects need to be serializable to be stored!

Bugfix release Morphium MongoDB POJO Mapper

29 Oct 13:24
Compare
Choose a tag to compare

New Release containing minor bugfixes an improvements.

Bugfix release

28 Oct 12:33
Compare
Choose a tag to compare

Bugfix release - centrlizing Threadpools

Minor Bugfix / improvement release

22 Oct 09:01
Compare
Choose a tag to compare

Minor update for Morphium, the Mongodb POJO Mapping layer

  • minor bugfixes with tests and logging
  • minor performance improvements improvements
  • new Mongo Java Driver

Bugfix release

17 Oct 07:43
Compare
Choose a tag to compare

Removed type_id support again, as it caused too many problems. Please do not use Versions 2.2.9 to 2.2.11...

Bugfix release

06 Oct 11:04
Compare
Choose a tag to compare
Bugfix release Pre-release
Pre-release

bugfix release:

  • Added some new tests, making it more safe in J2EE-Environments
  • backward compatibility of type_id data improved
  • fixed some classpath issues