Releases: sboesebeck/morphium
Pre Release of major update
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
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
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
This is a minor maintainence relase, changed dependency to current mongodb java driver 2.13.0
Feature Release - Non Entity serialization
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
New Release containing minor bugfixes an improvements.
Bugfix release
Bugfix release - centrlizing Threadpools
Minor Bugfix / improvement release
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
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
bugfix release:
- Added some new tests, making it more safe in J2EE-Environments
- backward compatibility of type_id data improved
- fixed some classpath issues